Excel VBA: ئۆزگەرگۈچى مىقدارنى كاتەكچە قىممىتىگە تەڭشەڭ (3 ئەمەلىي مىسال)

  • ھەمبەھىرلەڭ
Hugh West

بۇ ماقالىدە 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

خۇگ ۋېست بۇ ساھەدە 10 نەچچە يىللىق تەجرىبىسى بار يۇقىرى تەجرىبىلىك Excel مەشقاۋۇلى ۋە تەھلىلچىسى. ئۇ بوغالتىرلىق ۋە مالىيە كەسپىدە باكلاۋۇرلۇق ئۇنۋانى ۋە سودا باشقۇرۇش كەسپىدە ماگىستىرلىق ئۇنۋانىغا ئېرىشكەن. خۇگنىڭ ئوقۇتۇش قىزغىنلىقى بار بولۇپ ، ئەگىشىش ۋە چۈشىنىش ئاسان بولغان ئۆزگىچە ئوقۇتۇش ئۇسۇلىنى تەرەققىي قىلدۇردى. ئۇنىڭ Excel ھەققىدىكى مۇتەخەسسىس بىلىمى دۇنيادىكى مىڭلىغان ئوقۇغۇچىلار ۋە كەسپىي خادىملارنىڭ ماھارىتىنى ئۆستۈرۈشىگە ۋە كەسپىي ھاياتىدا مۇنەۋۋەر بولۇشىغا ياردەم بەردى. خۇگ بىلوگى ئارقىلىق ئۆزىنىڭ بىلىملىرىنى دۇنيا بىلەن ئورتاقلىشىدۇ ، ھەقسىز Excel دەرسلىكى ۋە توردا تەربىيىلەش ئېلىپ بېرىپ ، شەخس ۋە كارخانىلارنىڭ تولۇق يوشۇرۇن كۈچىگە يېتىشىگە ياردەم بېرىدۇ.