مەزمۇن جەدۋىلى
بۇ ماقالىدە Excel دىكى VBA ئارقىلىق قانداق قىلىپ كاتەكچە قىممىتىگە ئۆزگەرگۈچى مىقدارنى تەڭشىيەلەيدىغانلىقىڭىزنى كۆرسىتىپ ئۆتىمەن. سىز بىر كاتەكچىنىڭ ۋە بىر قاتار ھۈجەيرىلەرنىڭ قىممىتىگە ئۆزگەرگۈچى مىقدار بەلگىلەشنى ئۆگىنىسىز.
ئەمەلىي مەشغۇلات دەپتىرىنى چۈشۈرۈڭ بۇ ماقالىنى ئوقۇۋاتىدۇ. ئۆزگەرگۈچى مىقدارنى Cell.xlsm غا تەڭشەڭ.
بۇ يەردە بىز بىر قىسىم خېرىدارلارنىڭ ئىسىملىرى ، ئۇلارنىڭ ئالاقىلىشىش نومۇرى ۋە ئېلېكترونلۇق خەت ئادرېسى نى ئۆز ئىچىگە ئالغان سانلىق مەلۇمات توپلىمىغا ئېرىشتۇق. 1> B3: D13 خىزمەت جەدۋىلىنىڭ>
1. Excel VBA
ئارقىلىق ئۆزگەرگۈچى مىقدارنى يەككە كاتەكچە قىممىتىگە تەڭشەڭ ، ئالدى بىلەن ، بىز VBA ئارقىلىق ئۆزگەرگۈچى مىقدارنى يەككە كاتەكچىنىڭ قىممىتىگە تەڭشەشنى ئۆگىنىمىز.
ئۈچۈن مەسىلەن ، B4 كاتەكچىنىڭ قىممىتىنى Customer_Name دەپ ئاتىلىدىغان ئۆزگەرگۈچى مىقدارغا تەڭشەيلى. ئاندىن بۇ ئۆزگەرگۈچى مىقدارنىڭ قىممىتىنى بەلگىلەڭ. بۇ تىزما تىپىدىكى ئۆزگەرگۈچى مىقدار. شۇڭلاشقا ، تۆۋەندىكى 2 قۇر قۇرلارنى ئىشلىتەلەيسىز:
1907
ئەمما سانلىق مەلۇمات تىپىغا ئىشەنمىسىڭىز ياخشى. ئۇ ھالدا ، پەقەت 2-قۇرنىلا يېزىڭ ، VBA ئۇنىڭ قىممىتىنى توغرا ئوقۇيدۇسىز.
3699بۇ ئىككى يۈرۈش كودلارنىڭ بىرىدىن كېيىن ئاندىن كودنى ئىجرا قىلىڭ.
2. يانداش كاتەكچىنىڭ قىممىتىنى Excel VBA ئارقىلىق ئۆزگەرگۈچى مىقدارغا تەڭشەڭ
ھازىر ، بىز قوشنا ھۈجەيرىلەرنىڭ قىممىتىنى ئۆزگەرگۈچى مىقدارغا ئايلاندۇرىمىز. مەسىلەن ، ئۆزگىرىشچان Rng غا B3: D13 دائىرىسىنى ئوقۇپ باقايلى.
بۇ يەردە ئۆزگەرگۈچى مىقدارنىڭ سانلىق مەلۇمات تىپى دائىرە بولىدۇ. . سىز بۇنى ئىلگىرى مۇنداق جاكارلىيالايسىز:
3568
ياكى ئۇنىڭ بىلەن قىممەتنى بىۋاسىتە بەلگىلىيەلەيسىز.
5510
ھازىر ، دائىرە ئوبيېكتى نىڭ قىممىتىگە ئېرىشىش ئۈچۈن ، ئۇلارنىڭ قۇر ۋە ستون نومۇرى بىلەن كاتەكچە ئوبيېكتى ئارقىلىق ئۇلارنى زىيارەت قىلىشىڭىز كېرەك.
مەسىلەن ، زىيارەت كاتەكچىسى B4 ، سىز چوقۇم Rng.Cells (2,1) نى ئىشلىتىشىڭىز كېرەك. 1> دائىرە 1- ئىستونى B3: D13 .]
MsgBox Rng.Cells (2,1) كودىڭىزنىڭ ئىچىدە ئۇنى ئىجرا قىلىڭ. ئۇ بورىس پاستېرناك نى كۆرسىتىدۇ ، كاتەكچىنىڭ قىممىتى B4 .
3. Excel VBA
ئارقىلىق قوشنا بولمىغان كاتەكچە دائىرىسىنىڭ قىممىتىنى ئۆزگەرگۈچى مىقدارغا تەڭشەڭ ، ئاخىرىدا ، بىز قوشنا بولمىغان ھۈجەيرىلەرنىڭ قىممىتىنى ئۆزگەرگۈچى مىقدارغا ئايلاندۇرىمىز.
مەسىلەن ، ئوقۇپ باقايلىدائىرىسى B3: B13 ۋە D3: D13 Rng دەپ ئاتىلىدىغان ئۆزگەرگۈچى مىقدارغا ئايلىنىدۇ.
ئۇ يەنە دائىرە . سىز ئۇنى ئالدىن جاكارلىسىڭىزمۇ ياكى قىلمىسىڭىزمۇ بولىدۇ. كاتەكچىلەرنىڭ دائىرىسى بىر دائىرىگە كىرىدۇ. Rng.Cells (1,1). ئاندىن كودنى ئىجرا قىلساق ، ئۇ B4 ، بورىس پاستېرناك كاتەكچىدىكى مەزمۇننى كۆرسىتىدۇ.
ئەستە تۇتۇشقا تېگىشلىك ئىشلار
يۇقىرىدا بايان قىلىنغان بارلىق ئۇسۇللار پەقەت ئاكتىپ خىزمەت جەدۋىلى ئۈچۈن ئىشلەيدۇ. ئەگەر ئاكتىپ بولمىغان خىزمەت جەدۋىلىنى زىيارەت قىلماقچى بولسىڭىز ، خىزمەت جەدۋىلىنىڭ نامىنى دائىرە ئالدىدا تىلغا ئېلىشىڭىز كېرەك.
مەسىلەن ، جەدۋەل 1 نىڭ B4 دائىرىسىنى زىيارەت قىلىش. ، ئىشلىتىشىڭىز كېرەك:
8499