مەزمۇن جەدۋىلى
Excel تەرتىپلەش & amp; سۈزگۈچ بۇيرۇقى نىڭ سۈزگۈچ سانلىق مەلۇمات نىڭ چەكلىك دائىرىسى بار. ئەمما VBA نى ئىشلىتىپ سانلىق مەلۇماتلارنى خالىغانچە سۈزەلەيسىز. بۇ ماقالە سىزگە VBA كودىدىن سۈزگۈچ سانلىق مەلۇمات نى VBA كودى ئارقىلىق جانلىق تەسۋىرلەر بىلەن ئىشلىتىش ئۈچۈن 8 پايدىلىق مىسال بىلەن تەمىنلەيدۇ.
مەشىق خىزمەت دەپتىرىنى چۈشۈرۈڭ
ھەقسىز Excel قېلىپىنى بۇ يەردىن چۈشۈرۈپ ، ئۆزىڭىز مەشىق قىلالايسىز.
VBA كودى سانلىق مەلۇماتلارنى سۈزۈش>
8 Excel دىكى سانلىق مەلۇماتلارنى سۈزۈش ئۈچۈن VBA كودىنى ئىشلىتىشنىڭ مىسالى يېشى .
1. VBA كودىنى ئىشلىتىپ Excel دىكى تېكىست ئۆلچىمىگە ئاساسەن سانلىق مەلۇماتلارنى سۈزۈڭ
ئەڭ دەسلەپكى مىسالىمىزدا ، بىز VBA دىن سۈزگۈچ نى ئىشلىتىمىز> سانلىق مەلۇمات جەدۋىلىنىڭ جىنىس ئىستونىدىكى ئەر
ئوقۇغۇچىلار.قەدەم باسقۇچلار:
- 2> جەدۋەل ماۋزۇسىدا .
- ئاندىن مەزمۇن تىزىملىكى دىن كۆرۈش كودى نى تاللاڭ. ئۇنىڭدىن كېيىن ، VBA كۆزنىكى ئېچىلىدۇ.
- تۆۋەندىكى كودلار it-
1458
- كېيىنچە ، VBA
كود پارچىلىنىش
- بۇ يەردە ، مەن تارماق تەرتىپ ، Filter_Data_Text () نى قۇردىم.
- ئاندىن كېيىن دائىرە خاسلىقى بىزنىڭ مۇناسىپ ۋاراق ئىسمى ۋە دائىرە
- كېيىنكى قەدەمدە ، مەن AutoFilter ئۇسۇلى نى ئىشلىتىپ ، مەن تاللىغان ئۆلچەم نى ئىشلىتىپ ، مەيدان: = 2 دېگەن مەنىنى بىلدۈرىمەن. 2-ئىستون . ھەمدە ئۆلچەم 1: = "ئەر" دىن سۈزگۈچ ئەرلەرنىڭ سانلىق مەلۇماتلىرى.
- ئۇنىڭدىن كېيىن ، ماكروس سۆزلىشىش رامكىسىنى ئېچىڭ ، تۆۋەندىكىدەك نى چېكىڭ: ئاچقۇچى & gt; ماكروس.
- .
- ئاخىرىدا ، پەقەت ئىجرا نى بېسىڭ.
تېخىمۇ كۆپ ئوقۇڭ: Excel سۈزگۈچ سانلىق مەلۇماتلىرى ھۈجەيرە قىممىتى (6 ئۈنۈملۈك ئۇسۇل)
2. بىر ئىستوندا كۆپ ئۆلچەم بىلەن سانلىق مەلۇماتلارنى سۈزۈش ئۈچۈن VBA كودىنى ئىشلىتىڭ
بۇ يەردە ، بىز بىر ئىستوندىكى كۆپ ئۆلچەم ئۈچۈن سۈزگۈچ نى ئىشلىتىمىز. سانلىق مەلۇمات جەدۋىلىنىڭ ئۈچىنچى نومۇرلۇق ئىستونىدىن بىز ئاسپىرانتلار ۋە ئاسپىرانتلار ئوقۇغۇچىلىرى ئۈچۈن سۈزگۈچ .
باسقۇچلار:
- بىرىنچى مىسال نىڭ ئالدىنقى ئىككى باسقۇچى غا ئەگىشىڭ ، VBA كۆزنىكىنى ئېچىڭ . تۆۋەندىكى كودلار نى كىرگۈزۈڭ-
6130
- ئاندىن VBA
كودلارنىڭ بۇزۇلۇشى سۈزگۈچ_ بىر_كۆۋرۈك () . كېيىنكى ، مەن نى ئىشلەتتىمAutoFilter ئۇسۇلى مەن تاللىغان ئۆلچەم نى ئىشلىتىش ئۈچۈن ، بۇ يەردە مەيدان: = 3 ئىستون 3 نى كۆرسىتىدۇ. بۇ يەردە ، ئۆلچەم 1: = «ئاسپىرانت» ۋە ئۆلچەم 2: = «ئاسپىرانت» دىن سۈزگۈچ ئوقۇغۇچىلارنىڭ ھالىتى .
- ئاخىرىدا ، مەن مەشغۇلاتچى: = xlOr نى ئىشلىتىپ ، ياكى شەرت سۈزگۈچ نى كۆپ ئۆلچەمدە قوللاندىم.
- بۇنىڭدا دەقىقە ، ئۈچىنچى قەدەم دىن بىرىنچى مىسال دىن ماكروس دىئالوگى قۇتا نى ئېچىڭ.
- كېيىن ، بەلگىلەنگەن ماكرو ئىسمى ۋە ئىجرا نى بېسىڭ.
ئۇزۇن ئۆتمەي ، تۆۋەندىكى رەسىمگە ئوخشاش كۆپ خىل ئۆلچەمگە ئاساسەن سۈزۈلگەن قۇرلارغا ئېرىشىسىز.
تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى كۆپ ئۆلچەم (4 ماس كېلىدىغان ئۇسۇل)
3. Excel دىكى ئوخشىمىغان ئىستوندىكى كۆپ خىل ئۆلچەمدىكى سانلىق مەلۇماتلارنى سۈزۈش ئۈچۈن VBA كودىنى ئىشلىتىڭ ئوقۇغۇچىلار.
قەدەم باسقۇچلار: VBA
7888
- كېيىن بۇ VBA كۆزنىكىنى كىچىكلىتىڭ .
كود بۇزۇلۇش
- ئاندىن بىرىنچى مىسال دىن ئۈچىنچى باسقۇچنى بېسىپ < ماكروس سۆزلىشىش رامكىسى >
مانا بۇ كۆپ خىل ئۆلچەملەرنىڭ نەتىجىسى.
تېخىمۇ كۆپ ئوقۇڭ: Excel VBA ئوخشاش بىر ئىستوندا كۆپ ئۆلچەم ئارقىلىق سۈزۈش (6 مىسال)
4. VBA كودىنى ئىشلىتىپ Excel
دىكى ئالدىنقى 3 تۈرنى سۈزۈڭ>
قەدەم باسقۇچلار:
- بىرىنچى مىسال نىڭ ئالدىنقى ئىككى باسقۇچىغا ئەگىشىڭ . VBA كۆزنىكى
تارماق تەرتىپنى قۇردى ، Filter_Top3_Items () .
ئاندىن تۆۋەندىكى رەسىمگە ئوخشاش چىقىرىشقا ئېرىشىسىز-
تېخىمۇ كۆپ ئوقۇڭ: Excel VBA (4 خىل ئۇسۇل) ئارقىلىق ھۈجەيرە قىممىتىگە ئاساسەن قانداق سۈزۈش كېرەك؟
مۇشۇنىڭغا ئوخشاش ئوقۇشلۇق
- Excel دا سۈزگۈچ قوللىنىلىدۇ
5. VBA كودىنى ئىشلىتىپ Excel
دىكى ئەڭ ياخشى 50 پىرسەنتنى سۈزۈڭ .
قەدەم باسقۇچلار: VBA كۆزنىكىنى ئېچىش ئۈچۈن . 12> VBA كۆزنىكىنى كىچىكلىتىڭ .
>
جەمئىي 7 ئوقۇغۇچى بار ، شۇڭا 50 پىرسەنت ئۈچۈن ، ئۇ تەخمىنەن ئۈچ ئوقۇغۇچى نى كۆرسىتىدۇ.
تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى پايدا نىسبىتى فورمۇلانى قانداق ئىشلىتىش (3 مىسال)
6 . Wild Card ئارقىلىق سانلىق مەلۇماتلارنى سۈزۈش ئۈچۈن VBA كودىنى ئىشلىتىڭ
بىز Excel دىكى سانلىق مەلۇماتلارنى سۈزۈش ئۈچۈن Wildcard ھەرپلىرى- * (يۇلتۇز بەلگىسى) نى ئىشلىتەلەيمىز. ھالەت ئىستونى دىن ، بىز پەقەت «يازما»
نى ئۆز ئىچىگە ئالغان قىممەتنىلا سۈزۈۋالىمىز.قەدەم باسقۇچلار:
- بىرىنچى مىسال نىڭ ئالدىنقى ئىككى باسقۇچىغا ئەگىشىڭ ، VBA كۆزنىكىنى ئېچىڭ .
- ئاندىن يېزىڭ ئۇنىڭدىكى تۆۋەندىكى كودلار -
9719
- كېيىن ، VBA كۆزنىكىنى كىچىكلىتىڭ.
كود پارچىلىنىش
- بۇ يەردە ، مەن تارماق تەرتىپنى قۇردىم ، سۈزگۈچ_ 18 <. 1> AutoFilter دىن سۈزگۈچ دا: = 3 ئىستوننى كۆرسىتىدۇ.
- ئۆلچەم 1: = * » دىن سۈزگۈچ « يازما »نى ئۆز ئىچىگە ئالغان قىممەتلەرنى سۈزۈڭ. مەسىلەن ماكروس سۆزلىشىش رامكىسىنى ئېچىشرامكا.
ئاندىن لازىملىق مەھسۇلاتقا ئېرىشىسىز.
تېخىمۇ كۆپ ئوقۇڭ: )
7. Excel VBA قىستۇرما سانلىق مەلۇماتنى Excel دىكى يېڭى جەدۋەلگە كۆچۈرۈڭ
مېنىڭ سانلىق مەلۇمات ئامبىرىمدا بەزى سۈزۈلگەن سانلىق مەلۇماتلارنىڭ بارلىقىنى كۆرۈڭ. ھازىر مەن ئۇلارنى VBA ئارقىلىق يېڭى ۋاراققا كۆچۈرەي. بۇ كودلار جەدۋەلدە نورمال ئىشلىمەيدۇ ، سىز چوقۇم مودۇلدا ئىشلىتىشىڭىز كېرەك.
قەدەم باسقۇچلار:
- Alt + F11 نى بېسىپ VBA
- ئاندىن قىستۇر & gt; دىن مودۇل نى ئېچىڭ.
- ھازىر تۆۋەندىكى كودلارنى يېزىڭ -
4084
- ئاندىن VBA
كود پارچىلىنىش
- بۇ يەردە ، مەن تارماق تەرتىپ ، كۆپەيتىش_ سۈزۈلگەن_ سانلىق مەلۇمات_ يېڭى جەدۋەل () ئىككى ئۆزگىرىشچان- x Rng دائىرە ۋە xWS خىزمەت جەدۋىلى سۈپىتىدە ئېلان قىلىندى.
- ئاندىن an IF جۈملىسى دىن تەكشۈرۈش سۈزۈلگەن
- كېيىن ، MsgBox نى ئىشلىتىپ نەتىجىنى كۆرسەتتى.
- ئاندىن خىزمەت جەدۋىلى («سۈزۈلگەن سانلىق مەلۇماتنى كۆچۈرۈش») نى ئىشلىتىڭ. . دائىرىسى سۈزۈلگەن دائىرىسىنى تاللاش ۋە قوشۇش نى ئىشلىتىپ يېڭى جەدۋەل قوشۇش.
- ئاخىرىدا ، كۆچۈرۈش دائىرىسى («G4») سۈزۈلگەن سانلىق مەلۇماتنى يېڭى ۋاراق غا كۆچۈرىدۇ.
- كېيىن ، ئەگىشىڭئۈچىنچى باسقۇچ بىرىنچى مىسال دىن ماكروس سۆزلىشىش رامكىسىنى ئېچىش .
- ئاندىن بەلگىلەنگەن ماكرو ئىسمى <نى تاللاڭ. 2> ۋە ئىجرا نى بېسىڭ>
تېخىمۇ كۆپ ئوقۇڭ: Excel سۈزگۈچنىڭ تېزلەتمىسى (مىسال بىلەن 3 تېز ئىشلىتىش)
8. تۆۋەنلەش تىزىملىكى ئارقىلىق سانلىق مەلۇماتلارنى سۈزۈش ئۈچۈن VBA كودىنى ئىشلىتىڭ
ئەڭ ئاخىرقى مىسالىمىزدا ، ئالدى بىلەن جىنىسلار ئۈچۈن تىزىملىك تىزىملىكى تەييارلايمىز ، ئاندىن ئۇنى سانلىق مەلۇماتلارنى سۈزۈشكە ئىشلىتىمىز. بۇنىڭ ئۈچۈن ، مەن جىنس ئۆلچىمىنى باشقا ئورۇنغا قويدۇم ، بىز كاتەكچە D14 دا تۆۋەنگە تىزىملىك قىلىمىز.
قەدەم باسقۇچلار:
- كاتەكچە D14 نى تاللاڭ.
- ئاندىن تۆۋەندىكىدەك نى چېكىڭ: سانلىق مەلۇمات & gt; سانلىق مەلۇمات قوراللىرى & gt; سانلىق مەلۇمات دەلىللەش & gt; سانلىق مەلۇمات دەلىللەش.
ئۇزۇن ئۆتمەي ، سۆزلىشىش رامكىسى ئېچىلىدۇ.
تىزىملىكتىن تىزىملىكتىن تىزىملىككە كىرىڭ. 0>
ھازىر ئۆلچەم دائىرىسىنى تاللاڭ ۋە Enter كۇنۇپكىسىنى بېسىڭ .
- بۇ پەيتتە ، پەقەت OK نى بېسىڭ.
ھازىر بىزنىڭ چۈشۈش تىزىملىكىمىز تەييار. 3>
- ھازىر بىرىنچى مىسال نىڭ ئالدىنقى ئىككى باسقۇچىغا ئەگىشىڭ ، VBA كۆزنىكىنى ئېچىڭ .
- ئاندىن تۆۋەندىكى كودلارنى يېزىڭ-كۆزنەك .
كودلارنىڭ بۇزۇلۇشى a شەخسىي تارماق تەرتىپى ، خىزمەت جەدۋىلى_ ئۆزگەرتىش (ByVal نىشان دائىرىسى دائىرىسى).
- ھازىر پەقەت تىزىملىكتىن تاللاش ئۆلچىمىنى تاللاڭ ، سۈزگۈچ قوزغىتىلىدۇ.
مانا بۇ تۆۋەنلەش دىن ئەر نى تاللىغاندىن كېيىن سۈزۈلگەن چىقىرىش. 3>
تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى باشقا جەدۋەلدىكى تىزىملىك بويىچە قانداق سۈزۈش (2 خىل ئۇسۇل)
مەشىق بۆلۈمى
چۈشەندۈرۈلگەن ئۇسۇللارنى مەشىق قىلىش ئۈچۈن يۇقىرىدا بېرىلگەن Excel ھۆججىتىدە مەشىق جەدۋىلىگە ئېرىشىسىز.
خۇلاسە
مەن يۇقىرىدا بايان قىلىنغان تەرتىپلەرنىڭ VBA كودىنى سۈزگۈچ سانلىق مەلۇماتلىرىنى مۇنەۋۋەر قىلىپ ئىشلىتىشكە يېتەرلىك بولۇشىنى ئۈمىد قىلىمەن. ئىنكاس بۆلۈمىدە ھەرقانداق سوئالنى سوراپ بېقىڭ ، ماڭا جاۋاب قايتۇرۇڭ.