Excel VBA: ھەئە ياق ئۇچۇر رامكىسىنى تەرەققىي قىلدۇرۇش ۋە ئىشلىتىش

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

مەزمۇن جەدۋىلى

بۇ ماقالىدە ، Excel دىكى VBA دىكى ھەئە ياق ئۇچۇر رامكىسىنى قانداق تەرەققىي قىلدۇرالايدىغانلىقىڭىزنى كۆرسىتىپ ئۆتىمەن.

ئېچىش ۋە ئىشلىتىش ھەئە Excel VBA بار ئۇچۇر قۇتىسى (تېز كۆرۈنۈش)

5789

مەشىق خىزمەت دەپتىرىنى چۈشۈرۈڭ بۇ ماقالىنى ئوقۇۋاتىدۇ. ھەئە ئۇچۇر قۇتىسى يوق. xlsm . ئۇچۇر رامكىسى سىزدىن بىر سوئال سورايدۇ ، ExcelWIKI نى ياقتۇرامسىز؟

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

ئۇنداقتا ، VBA كودى ئارقىلىق بۇ ۋەزىپىنى قانداق ئورۇنداش كېرەك؟ ئاسان. پۈتكۈل جەرياندا 2 ​​ ئاساسلىق باسقۇچلار بار.

  • ھەئە-ياق ئۇچۇر قۇتىسىنى تەرەققىي قىلدۇرۇش 1> ئۇچۇر ساندۇقى

مەن سىزنىڭ ئۆگىنىشىڭىز ئۈچۈن ھەر بىر قەدەمنىڭ تەپسىلاتىنى كۆرسىتىۋاتىمەن.

⧪ قەدەم1: ھەئە-ياق ئۇچۇر رامكىسىنى تەرەققىي قىلدۇرۇش

ئالدى بىلەن ، سىز VBA دىكى ھەئە-ياق ئۇچۇر رامكىسىنى قۇرۇشىڭىز كېرەك. بۇ ئاسان. ئادەتتىكى ئۇچۇر رامكىسىغا ئوخشاش تەرتىپنى ئىشلىتىڭ ، تالاش-تارتىشتىكى سوئال بىلەن ، يېڭى تالاش-تارتىش بىلەن بىللە vbYesNo .

بۇ يەردە مەسىلە بار ، «ExcelWIKI نى ياقتۇرامسىز؟ ؟ » ئۇچۇر رامكىسى چىقىرىش. بۇ يەردە ، C3 كاتەكچىسى ExcelWIKI نى ياقتۇرىدىغانلارنىڭ سانىنى ئۆز ئىچىگە ئالىدۇ ، C4 كاتەكچىسىدە ExcelWIKI نى ياقتۇرمايدىغانلارنىڭ سانى بار.

شۇڭا ، ئەگەر جاۋاب ھەئە ، كاتەكچە C3 بىردىن كۆپىيىدۇ. ئەگەر ئۇ ياق بولسا ، C4 كاتەكچىسى بىردىن كۆپىيىدۇ.

بۇنى ئىجرا قىلىش ئۈچۈن If-block نى ئىشلىتىمىز.

6867

شۇڭا تولۇق VBA كودى بولىدۇ:

VBA كودى:

9858

Excel دا ھەئە يوق ئۇچۇر رامكىسىنى تەرەققىي قىلدۇرۇش ۋە ئىشلىتىش ئۈچۈن ماكرو قۇرۇش

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

1 1-قەدەم: VBA كۆزنىكىنى ئېچىش

ALT + F11 <2 نى بېسىڭ> كۇنۇپكا تاختىڭىزدا Visual Basic كۆزنىكىنى ئاچىمىز.

2 ​​2-قەدەم: يېڭى مودۇل قىستۇرۇش

قىستۇر & gt; قورالبالدىقىدىكى بۆلەك. بۆلەك نى چېكىڭ. Module1 دەپ ئاتىلىدىغان يېڭى بۆلەك(ياكى ئۆتمۈش تارىخىڭىزغا ئاساسەن باشقا نەرسە) ئېچىلىدۇ.

⧪ 3-قەدەم: VBA كودىنى قويۇش ئەڭ مۇھىم قەدەم. بېرىلگەن VBA كودىنى مودۇلغا قىستۇرۇڭ.

4 4-قەدەم: كودنى ئىجرا قىلىش

چېكىڭ ئۈستىدىكى قورالبالدىقىدىن Sub / UserForm قورالىنى ئىجرا قىلىڭ.

كود ئىجرا بولىدۇ. ئۇچۇر رامكىسى سىزدىن ھەئە ۋە ياق تاللاش بىلەن ExcelWIKI نى ياخشى كۆرىدىغان ياكى ياقتۇرمايدىغانلىقىڭىزنى سورايدۇ.

ئەگەر سىز ھەئە نى تاللىسىڭىز ، C3 كاتەكچىدىكى سان بىردىن كۆپىيىدۇ. ئەگەر سىز ياق نى تاللىسىڭىز ، C4 كاتەكچىدىكى سان بىردىن كۆپىيىدۇ.

بۇ يەردە ، مەن ھەئە نى تاللىدىم ، شۇڭا ExcelWIKI نى ياقتۇرىدىغانلارنىڭ سانى بىردىن كۆپەيدى.

ئەستە تۇتۇشقا تېگىشلىك ئىشلار

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

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