مەزمۇن جەدۋىلى
ئەگەر سىز VBA ئارقىلىق ئېنىق ماس تېپىشنىڭ ئەڭ ئاسان ئۇسۇللىرىنى ئىزدەۋاتقان بولسىڭىز ، ئۇنداقتا بۇ ماقالىنى پايدىلىق دەپ قارايسىز. ئۇنداقتا ، بىز ماقالە بىلەن باشلىنىپ ، ئېنىق ماس تېپىش ئۇسۇللىرى بىلەن تونۇشۇپ چىقايلى.
خىزمەت دەپتىرىنى چۈشۈرۈش
VBA ئېنىق مۇسابىقىنى تېپىش. 0>VBA ئارقىلىق ھەقىقىي مۇسابىقىنى تېپىشنىڭ 5 ئۇسۇلى
مەن تۆۋەندىكى جەدۋەلنى قوللاندىم ، ئۇنىڭدا بەزى ئوقۇغۇچىلارنىڭ نەتىجىلىرى خاتىرىلەنگەن. مەن بۇ جەدۋەلنى ئىشلىتىپ VBA نىڭ ياردىمىدە ئېنىق ماسلىشىشنى تېپىشنىڭ ئوخشىمىغان ئۇسۇللىرىنى چۈشەندۈرۈپ ئۆتىمەن. سىزنىڭ قۇلايلىقلىقىڭىزغا ئاساسەن. بىر ئوقۇغۇچىنىڭ ئىسمى ، ئاندىن بۇ ئوقۇغۇچىنىڭ ھۈجەيرە ئورنىنى تاپسىڭىز ئاندىن بۇ ئۇسۇلنى قوللانسىڭىز بولىدۇ. بۇ ئوقۇغۇچى «جوسېف مىخائىل» .
قەدەم -01 :
كۆرۈنۈش ئاساسى تاللاش
ئاندىن ، كۆرۈنۈشلۈك ئاساسىي تەھرىرلىگۈچ ئېچىلىدۇ.
o گە كىرىڭ 1> قىستۇر
بەتكۈچ & gt; & gt;>
قەدەم -02 :
the تۆۋەندىكى كودنى يېزىڭ
7979جەدۋەلنىڭ ئىسمى ، «B5: B10»بولسائوقۇغۇچىلارنىڭ ئىسمى دائىرىسى ، ۋە «جوسېف مايكېل»بايقالغان ئوقۇغۇچىلارنىڭ ئىسمى.
rng دائىرە ئوبيېكتى ۋە str ئىزدەلگەن تۈرنىڭ ئادرېسىنى ساقلاش ئۈچۈن ھەرپ تىزمىسى سۈپىتىدە. 3>
press بېسىش F5
نەتىجە :
ئۇنىڭدىن كېيىن ، سىز ئېرىشىسىز تۆۋەندىكى ئۇچۇر قۇتىسى «جوسېف مايكېل» ئىسىملىك ئوقۇغۇچىنىڭ ھۈجەيرە ئورنىنى ئۆز ئىچىگە ئالغان.
تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى VBA بىلەن دائىرە ئىچىدە تېپىش: ئېنىق ۋە قىسمەن مۇسابىقىلەرنى ئۆز ئىچىگە ئالىدۇ
ئۇسۇل -2: ئېنىق ماس تېپىش ۋە ئۇنى VBA ئارقىلىق ئالماشتۇرۇش
كۆرسىتىلگەن ئوقۇغۇچىنىڭ ئىسمىنى تېپىش ۋە ئاندىن ئۇنى باشقا ئىسىم بىلەن ئالماشتۇرۇشنىڭ ئۇسۇلى ، چۈنكى قانداقتۇر خاتا ھالدا بۇ ئىسىم بۇ يەرگە يېزىلغان. سىز بۇ ئۇسۇلنى قوللانسىڭىز ئۆزىڭىز خالىغان تىزمىنى تاپالايسىز ۋە ئۇنى نىڭ ئورنىغا ئالماشتۇرالايسىز.
. «B5: B10» ئوقۇغۇچىلارنىڭ ئىسىم-فامىلىسى بولۇپ ، «دونالد پائۇل» بۇ ئوقۇغۇچىنىڭ ئىسمى بولۇپ ، ئاندىن بايقىلىدۇ ، ئاندىن «ھېنرى جېكسون» بولىدۇ ئالدىنقى ئىسىمنىڭ ئورنىغا ئوقۇغۇچىنىڭ ئىسمى بولۇڭ> جۈملە تەقسىملەيدۇتۈرنىڭ ئادرېسى str ئۆزگەرگۈچى مىقدار ۋە DO ئايلانما ئىزدەش سۆزىنىڭ بارلىق ئەھۋاللىرىنىڭ ئورنىنى ئالىدۇ.
➤ بېسىش> F5
نەتىجە :
ئۇنىڭدىن كېيىن ، سىز يېڭى ئوقۇغۇچىنىڭ ئىسمىنى «ھېنرى جېكسون» دەپ ئالىسىز.
3-ئۇسۇل: ئېنىق ۋە دېلوغا ماس كېلىدىغان مۇسابىقىنى تېپىش
ئەگەر دېلوغا ماس كېلىدىغان ماسلاشتۇرماقچى بولسىڭىز ، بۇ ئۇسۇلنى قوللىنىڭ. بۇ يەردە مېنىڭ بىر-بىرىگە ئوخشايدىغان ئىككى ئىسمىم بار ، ئەمما دېلودا پەرق بار ، دېلوغا ئاساسەن مەن ئەڭ ئاخىرقى ئوقۇغۇچىنىڭ ئىسمىنى ئالماشتۇرىمەن.
قەدەم -01 :
➤ ئەگىشىڭ جەدۋەلنىڭ ئىسمى ، «B5: B10» بولسا ئوقۇغۇچىلارنىڭ ئىسىملىرىنىڭ دائىرىسى ، «دونالد پائۇل» بۇ ئوقۇغۇچىنىڭ ئىسمى ، ئاندىن «ھېنرى جېكسون» ئالدىنقى ئىسىمنىڭ ئورنىغا ئوقۇغۇچىلارنىڭ ئىسمى بولىدۇ. 3>
IF جۈملىسى تۈرنىڭ ئادرېسىنى str ئۆزگەرگۈچى مىقدارغا تەقسىملەيدۇ ، DO ھالقىسى ئىزدەش سۆزىنىڭ بارلىق ھادىسىلىرىنىڭ ئورنىنى ئالىدۇ>
press بېسىش F5
نەتىجە :
ھازىر ، ئەھۋالغا ئاساسەن ئوقۇغۇچىلارنىڭ ئىسمى «ھېنرى جېكسون» غا ئۆزگەرتىلىدۇ.
مۇشۇنىڭغا ئوخشاش ئوقۇشلۇق:
- Excel دىكى VBA نى ئىشلىتىپ كاتەكچىدە تىزمىنى قانداق تېپىش (2 خىل ئۇسۇل)
- VBAExcel دىكى ئىستوندىن تېپىڭ (7 خىل ئۇسۇل)
- Excel دىكى VBA بىلەن تىزمىلارنى قانداق تېپىش (8 مىسال) InStr ئىقتىدارى
پەرەز قىلايلى ، سىز Pass ياكى نەتىجە ئىستونى غا ئاساسەن ئوقۇغۇچىلارنىڭ ئىسمىغا ماس كەلمەيسىز. 12> ئۆتۈش ياكى مەغلۇبىيەت يېزىلدى. بۇ قۇرنى نەتىجە ئىستونى دىن تېپىش ۋە ئىمتىھاندىن ئۆتكەن ئوقۇغۇچىلار ئۈچۈن ھالەت ئىستونى دىكى «ئۆتۈپ كەتتى» نى يېزىش ئۈچۈن ، <1 نى ئىشلەتسىڭىز بولىدۇ> InStr ئىقتىدارى .
قەدەم -01 :
ئۇسۇل -1
4377
بۇ يەردە ، كاتەكچىنىڭ دائىرىسى C5: C10 يەنى نەتىجە ئىستونى
InStr (كاتەكچە. قىممەت ، «Pass») & gt; 0> .3 <<ياندىكى كاتەكچە ئوچۇق .
بۇ ئايلانما ھەر بىر كاتەكچىدە داۋاملىشىدۇ.
3>
نەتىجە :
ئاندىن ، سىز ئۆتكەن ئوقۇغۇچىلار ئۈچۈن «ئۆتۈپ كەتكەن» ھالىتىگە ئېرىشىسىز.
ئۇسۇل -5: ئېنىق ماس تېپىش ۋە سانلىق مەلۇمات چىقىرىش
ئەگەر سىز چىقارماقچى بولسىڭىز «مايكېل جامىس» ئىسىملىك ئوقۇغۇچىغا ماس كېلىدىغان سانلىق مەلۇماتلار ئاندىن سىز بۇ ئۇسۇلنى قوللانسىڭىز بولىدۇ.
<<جەدۋەل دائىرىسى (ئىشلىتىشىڭىزگە ئاساسەن ھەر قانداق دائىرىنى ئىشلىتەلەيسىز). 0 B ئىستونىدىكى كاتەكچىنىڭ مايكېل جامىس بار-يوقلۇقىنى تەكشۈرۈشنىڭ شەرتى.
دائىرە («E »& Amp; icount & amp;“: G ”& amp; icount) سىزنىڭ سانلىق مەلۇماتلىرىڭىزنى ۋە دائىرە (« B »& amp; i & amp; B دىن D غىچە بولغان قىممەتنى بېرىدۇ.
press بېسىش F5
نەتىجە :
ئۇنىڭدىن كېيىن ، مايكېل جامىس ئىسمى بار ئوقۇغۇچىلار ئۈچۈن تۆۋەندىكى ئېلىنغان سانلىق مەلۇماتلارغا ئېرىشىسىز.
مەشىق بۆلۈمى
ئۆزىڭىز مەشىق قىلغانلىقىڭىز ئۈچۈن بىز تۆۋەندىكىدەك مەشىق بۆلىكىنى تەمىنلىدۇق. . بۇنى ئۆزىڭىز قىلىڭ. 2> Excel دا ئۈنۈملۈك. پايدىلىق دەپ بىلىشىڭىزنى ئۈمىد قىلىمەن. تەكلىپ-پىكىرلىرىڭىز بولسا ، بىز بىلەن ئورتاقلىشىڭ.