مەزمۇن جەدۋىلى
VBA نى يولغا قويۇش Excel دىكى ھەر قانداق مەشغۇلاتنى ئىجرا قىلىشتىكى ئەڭ ئۈنۈملۈك ، ئەڭ تېز ۋە ئەڭ بىخەتەر ئۇسۇل. بۇ ماقالىدە Excel دا VBA نى ئىشلىتىپ باشقا بىر قۇرنىڭ بار-يوقلۇقىنى قانداق تەكشۈرۈشنى كۆرسىتىپ ئۆتىمىز.
مەشىق ئەندىزىسىنى چۈشۈرۈش
سىز بۇ يەردىن ھەقسىز مەشىق Excel قېلىپىنى چۈشۈرەلەيسىز. Excel نىڭ
دىكى باشقا بىر قۇرنىڭ بار-يوقلۇقىنى تەكشۈرۈش بۇ بۆلەكتە ، سىز VBA نى قانداق يولغا قويۇشنىڭ 6 خىل ئۈنۈملۈك ئۇسۇلىنى تاپالايسىز .
1. VBA ھەرپ تىزمىسىنىڭ
بار-يوقلۇقىنى تەكشۈرۈش باسقۇچلار:
- كۇنۇپكا تاختىڭىزدىكى Alt + F11 نى بېسىڭ ياكى ئاچقۇچى - & gt; Visual Basic ئېچىش Visual Basic تەھرىرلىگۈچ .
- ئېچىلغان كود كۆزنىكىدە ، تىزىملىك بالدىقىدىن ، قىستۇر - & gt; مودۇل .
- كود كۆزنىكىدە تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
4711
سىزنىڭ كود ھازىر ئىجرا قىلىشقا تەييار.
- ماكرونى ئىجرا قىلىڭ.
ئەگەر سىزنىڭ تىزمىڭىزدا تارماق بەلگە بولسا ، ئۇنداقتا سىز ماس كېلىدىغان مۇسابىقىگە ئېرىشىسىز ، بولمىسا ، ئۇ ھېچقانداق ماس تېپىلمايدۇ.
مىسالىمىزدا ، بىزنىڭ بار-يوقلۇقىنى بىلمەكچى بولدۇقدەسلەپكى قۇر « كىنو: تۆمۈر ئادەم ، شەپەرەڭ پالۋان ، خاسىيەتلىك ئادەم ، ئۆمۈچۈك پالۋان ، تور » دا « خۇلك » دېگەن سۆز بار. ئۇ بولمىغاچقا ، بىز نەتىجىگە ئېرىشەلمىگەن كىنوغا ئېرىشىمىز.
2. VBA ھەرپ تىزمىسىنىڭ نومۇرى بار-يوقلۇقىنى تەكشۈرۈش
سىز VBA كودى ئارقىلىق تىزمىلارنىڭ سان بار-يوقلۇقىنى تەكشۈرەلەيسىز.
تۆۋەندىكى مىسالغا قاراڭ. قايسى تىزمىلارنىڭ كىنو ئىسمى بار سانلارنى ئۆز ئىچىگە ئالىدىغانلىقىنى بايقايدۇ. 0> قەدەم باسقۇچلار: 2> كود كۆزنىكىدىكى بۆلەك .
4630
- بۇ ئەمەس VBA پروگراممىسىنىڭ ئىجرا قىلىنىشنىڭ قوشۇمچە تەرتىپى ، بۇ ئىشلەتكۈچى ئېنىقلانغان ئىقتىدار (UDF) نى بارلىققا كەلتۈرىدۇ ، بۇ خىزمەت جەدۋىلىدە بىز بۇ ۋەزىپىنى ئورۇنداش ئۈچۈن چاقىرىمىز. شۇڭا ، كودنى يازغاندىن كېيىن ، ئىجرا كۇنۇپكىسىنى بېسىشنىڭ ئورنىغا ، تىزىملىك بالدىقىدىن ساقلاش كۇنۇپكىسىنى چېكىپ ، ماكرو ھۆججەتنى ساقلاڭ.
- ئەمدى قايتىڭ قىزىقىش جەدۋىلىگە ۋە سىز ئەمدىلا قۇرغان ئىشلەتكۈچى بەلگىلىگەن ئىقتىدارنى VBA كودى ( SearchNumber ، كودنىڭ بىرىنچى قۇرىدا) ۋە ئىقتىدارنىڭ تىرناق ئىچىگە يېزىڭ. ، باشلامچى سان بولغان تىزما كاتەكچىنىڭ كاتەكچە پايدىلىنىش نومۇرىنى كىرگۈزۈڭ (مەسىلەن كاتەكچىB5 ).
- نى بېسىڭ.
ياكى خاتا ) ، ئەگەر كاتەكچىدىكى تىزمىلاردا سان بولسا ، ئۇنداقتا سىز ھەقىقىي غا ئېرىشىسىز ، بولمىسا يالغان .
- كاتەكچىنى تولدۇرۇش تۇتقۇچى ئارقىلىق سۆرەپ ، باشقا كاتەكچىلەرگە فورمۇلا ئىشلىتىپ ، قايسى تىزمىنىڭ سان بار-يوقلۇقىنى تەكشۈرۈڭ.
3. VBA دىن سانلارنى چىقىرىش ئۈچۈن
يۇقارقى بۆلەكتە ، بۇ تىزمىنىڭ سان بار-يوقلۇقىنى قانداق تەكشۈرۈشنى ئۆگىنىمىز. بۇ بۆلەكتە ، بىز بۇ سانلارنى قانداق چىقىرىش ۋە تۆۋەندە كۆرسىتىلگەن مىسال بىلەن باشقا كاتەكچىگە قويۇشنى ئۆگىنىمىز. بىلەن VBA تۆۋەندە بېرىلگەن.
قەدەم باسقۇچلار:
- پروگرامما ئاچقۇچى بەتكۈچى ۋە بۇ قېتىم كود كۆزنىكىگە قىستۇرۇش بەتكۈچىدىن a UserForm قىستۇر.
- كۆرۈنگەن قورال ساندۇقى دىن سۆرەپ كىرىڭ ھەمدە UserForm دىكى بۇيرۇق كۇنۇپكىسى نى تاشلاڭ.
- كۇنۇپكا ، تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
3168
- كودنى ئىجرا قىلىڭ ، ئۇ سىزنى قىزىقىدىغان خىزمەت جەدۋىلىگە ئېلىپ بارىدۇ. 1> بۇيرۇق كۇنۇپكىسىنى بېسىڭ ، سىز چىقىرىلغان ساننى تىزمىلاردىن تاپشۇرۇۋالىسىز.
4. VBA تىزمىسىدا مەلۇم ھەرپ بار-يوقلۇقىنى تەكشۈرۈش
بۇ ئۇسۇل ئاساسەن دېگۈدەكتىرناق ئىچىدىكى تارماق بۆلەكنى تەكشۈرۈش ئۇسۇلىغا ئوخشايدۇ. : <2 كود كۆزنىكىدىكى بۆلەك.
- پروگراممىنى ئىجرا قىلىڭ. ئەگەر سىزنىڭ تىزمىڭىزدا ھەرىپى بولسا ئۇنداقتا سىز ماس كېلىدىغان مۇسابىقىگە ئېرىشىسىز ، بولمىسا ، ھېچقانداق ماس تېپىلمايدۇ.
مىسالىمىزدا ، بىزنىڭ دەسلەپكى تىزمىمىز « كىنو: تۆمۈر ئادەم ، شەپەرەڭ پالۋان ، خاسىيەتلىك ئادەم ، ئۆمۈچۈك پالۋان ، تور » نىڭ « Z ھەرىپى بار-يوقلۇقىنى بىلمەكچى بولدۇق. »ياكى ئەمەس. ئۇنداق بولمىغاچقا ، بىز خەت تېپىلمىغان نەتىجىگە ئېرىشىمىز.
5. VBA بىر قاتار تىزمىلارنىڭ يەنە بىر تىزمىنىڭ بار-يوقلۇقىنى تەكشۈرۈش
بىز بېرىلگەن بىر قۇرنىڭ باشقا بىر قۇرنىڭ بار-يوقلۇقىنى قانداق تەكشۈرۈشنى ئۆگەندۇق. ئەمما بۇ بۆلەكتە ، بىر قاتار تىزمىلارنىڭ تۆۋەندىكى سانلىق مەلۇمات جەدۋىلى بىلەن تارماق ياكى ئەمەسلىكىنى تەكشۈرۈشنى ئۆگىنىمىز.
باسقۇچلار: <2 <<.
9077
كودىڭىز ھازىر تەييارئىجرا قىلىڭ.
- كودنى ئىجرا قىلىڭ.
6. VBA ھەرپ تىزمىسىدىن سىزىقلارنى چىقىرىش
بۇ بۆلەكتە ، تىزمىلارنىڭ مەلۇم تارماق ئېلېمېنتلارنىڭ بار-يوقلۇقىنى قانداق تەكشۈرۈپ ، باشقا كاتەكچىدىكىلىرىنى چىقىرىدىغانلىقىنى كۆرىمىز.
بىز ئۇچۇرلارنىڭ ئۇچۇرلىرىنى چىقىرىمىز. تۆۋەندىكى سانلىق مەلۇمات جەدۋىلىدىن « كىرىس » دىن باشلانغان ئىسىملار.
باسقۇچلار> 11> كود كۆزنىكىدە تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
5274
كودىڭىز ھازىر ئىجرا بولۇشقا تەييارلاندى.
- كودنى ئىجرا قىلىڭ.
پەقەت كىرىس دىن باشلانغان ئىسىملارلا بولىدۇ ئالدىن بېكىتىلگەن ھۈجەيرىلەردە ساقلاڭ.