مەزمۇن جەدۋىلى
بىز سىزگە Excel VBA دىن غىچە ئاكتىپ كاتەكچىدىن تاللاش دائىرىسىنى 3 ئۇسۇلىنى كۆرسىتىپ ئۆتىمىز>. بۇنى كۆرسىتىش ئۈچۈن ، بىز 3 ئىستون : « بىرىنچى ئىسىم » ، « فامىلىسى » ۋە « ئېلېكترونلۇق خەت <2» بولغان سانلىق مەلۇمات جەدۋىلىنى تاللىدۇق> ». بىز كاتەكچىنى تاللايمىز ۋە Excel VBA نى ئىشلىتىپ ، بۇ كاتەكچىدىن دائىرىسىنى تاللايمىز.
ئەمەلىي مەشغۇلات دەپتىرىنى چۈشۈرۈڭ
ئاكتىپ كاتەكچىدىن دائىرىنى تاللاڭ. Xlsm9> 1. VBA نى ئىشلىتىپ ئاكتىپ كاتەكچىدىن ئاخىرقى بوش بولمىغان كاتەكچىگىچە بولغان ئارىلىقنى تاللاش
بىرىنچى خىل ئۇسۇل ئۈچۈن ، بىز دائىرە. ئاخىرى خاسلىقىنى ئىشلىتىمىز.
بۇ يەردە ، كودىمىزنى بۆلەك قىلىپ كىرگۈزىمىز. مودۇل كۆزنىكىنى ئېلىپ كېلىش ئۈچۈن ، بۇ-
قەدەم باسقۇچلار:
- بىرىنچىدىن ، ئاچقۇچىلار دىن بەتكۈچ & gt; & gt; & gt; Visual Basic نى تاللاڭ.
Visual Basic كۆزنىكى كۆرۈنىدۇ. ئاخىرىدا ، دىن & gt; & gt; & gt; بۆلەك نى تاللاڭ.
بۇ بۆلەك كۆزنىكىنى ئېلىپ كېلىدۇ.
1.1. End (xlUp) خاسلىقىنى ئىشلىتىش
بۇ بۆلەكتە ، بىز دائىرە يۇقىرىغا نى ئەڭ ئاخىرقى بوش بولمىغان كاتەكچىگە تاللايمىز. 2> بىزنىڭ ئاكتىپ كاتەكچىمىزدىن .
قەدەم باسقۇچلار:
4143
بىز تېلېفون قىلىمىز تارماق تەرتىپ ToUp . ئاندىن بىز دائىرە نى تاللاۋاتىمىز. بىرىنچى قىممىتى بىزنىڭ ئاكتىپ كاتەكچىمىز . ئاخىرقى قىممىتى ActiveCell.End (xlUp) . ئاخىرىدا ، بىز دائىرە بىلەن دائىرە نى تاللايمىز. ئۇسۇلىنى تاللاڭ.
- ئۈچىنچىسى ، ئۇنى ساقلاڭ ۋە كۆزنەكنى تاقاڭ.
- ئۇنىڭدىن كېيىن ، كاتەكچى C6 نى تاللاڭ. بۇ كاتەكچى بىزنىڭ ئاكتىپ كاتەكچىمىز .
ھازىر ، بىز بارىمىز. ماكرو كۆزنىكىنى ئېلىپ بېرىڭ. بۇنى قىلىش-
- ئاچقۇچى بەتكۈچىدىن & gt; & gt; & gt; ماكروس نى تاللاڭ.
ئۇنىڭدىن كېيىن ، ماكرو سۆزلىشىش رامكىسى كۆرۈنىدۇ. 3>
- ئاندىن ، « ماكرو ئىسمى: » دىن « ToUp » نى تاللاڭ.
- ئاخىرىدا ، ئىجرا <2 نى بېسىڭ. <>
تېخىمۇ كۆپ ئوقۇڭ: Excel VBA: ھەرىكەتچان دائىرىنى باشقا خىزمەت دەپتىرىگە كۆچۈرۈڭ
1.2. ئاخىرلىشىش (xlDown) خاسلىقىنى ئۆز ئىچىگە ئالغان
بۇ بۆلەكتە ، بىز ئاكتىپ كاتەكچىمىز دىن دائىرىسىنى تۆۋەنگە تاللايمىز.
قەدەم باسقۇچلار:
- بىرىنچىدىن ، مودۇل كۆزنىكىنى ئېلىپ كىرىڭ. <تۆۋەندىكى كود. ئاندىن بىز دائىرە نى تاللاۋاتىمىز. بىرىنچى قىممىتى بىزنىڭ ئاكتىپ كاتەكچىمىز . ئاخىرقى قىممىتى ActiveCell.End (xlDown) . ئاخىرىدا ، بىز دائىرە بىلەن دائىرە نى تاللاڭ. ئۇسۇلىنى تاللاڭ.
- ئۈچىنچىسى ، نى ساقلاڭ ۋە كۆزنەكنى تاقاڭ.
- ئۇنىڭدىن كېيىن ، كاتەكچى C6 نى تاللاڭ. بۇ بىزنىڭ ئاكتىپ كاتەكچىمىز >
- « ToDown » نى تاللاڭ.
- ئاخىرىدا ، ئىجرا نى بېسىڭ.
شۇنداق قىلىپ ، بىز Excel VBA نى ئىشلىتىپ ئاكتىپ كاتەكچىمىز دىن
دائىرە نى تاللىدۇق.
تېخىمۇ كۆپ ئوقۇڭ: Excel VBA بوش كاتەكچىگە قەدەر ئايلىنىپ ئۆتىدۇ (4 مىسال)
مۇشۇنىڭغا ئوخشاش ماقالىلەر>
- Excel VBA: دائىرە ئىچىدىكى ئىستونلار ئارقىلىق ئايلىنىش (5 مىسال) 13>
- Excel ماكرو: ھەرىكەتچان دائىرە (كۆپ خىل ئۇسۇل) بىلەن كۆپ ئىستوننى رەتلەڭ (2 خىل ئۇسۇل)
- 2>
- Excel VBA (3 خىل ئۇسۇل) دىكى دائىرىنى قانداق قىلىپ Array غا ئايلاندۇرۇش
1.3. ئاخىرى (xlToLeft) خاسلىقىنى قوللىنىش
بۇ بۆلەكتە ، بىز ئاكتىپ كاتەكچىمىزنىڭ سول
گە دائىرىسىنى تاللايمىز. .قەدەم باسقۇچلار: تۆۋەندىكى كود. ئاندىن بىز دائىرە نى تاللاۋاتىمىز. بىرىنچى قىممىتى بىزنىڭ ئاكتىپ كاتەكچىمىز . ئاخىرقى قىممىتى ActiveCell.End (xlToLeft) . ئاخىرىدا ، بىز دائىرە بىلەن دائىرە نى تاللايمىز. ئۇسۇلىنى تاللاڭ.
- ئۈچىنچىسى ، ئۇنى ساقلاڭ ۋە كۆزنەكنى تاقاڭ.
- ئۇنىڭدىن كېيىن ، كاتەكچى D7 نى تاللاڭ. بۇ بىزنىڭ ئاكتىپ كاتەكچىمىز >
- « سولدىن » نى تاللاڭ.
- ئاخىرىدا ، ئىجرا نى بېسىڭ.
شۇڭا ، بىز Excel VBA نى ئىشلىتىپ ئاكتىپ كاتەكچىمىز دىن دائىرە نى تاللىدۇق.
1.4. ئاخىرلىشىش (xlToRight) خاسلىقىنى ئىجرا قىلىش
بۇ بۆلەكتە ، بىز ئاكتىپ كاتەكچىمىزنىڭ ئوڭ دىن ئارىلىقى نى تاللايمىز. .
قەدەم باسقۇچلار: تۆۋەندىكى كود. ئاندىن بىز دائىرە نى تاللاۋاتىمىز. بىرىنچى قىممىتى بىزنىڭ ئاكتىپ كاتەكچىمىز . ئاخىرقى قىممىتى ActiveCell.End (xlToRight) . ئاخىرىدا ، بىز دائىرە بىلەن دائىرە نى تاللايمىز. ئۇسۇلىنى تاللاڭ.
- ئۈچىنچىسى ، ئۇنى ساقلاڭ ۋە كۆزنەكنى تاقاڭ.
- ئۇنىڭدىن كېيىن ، كاتەكچى C8 نى تاللاڭ. بۇ بىزنىڭ ئاكتىپ كاتەكچىمىز >
- « توغرا » نى تاللاڭ.
- ئاخىرىدا ، ئىجرا نى بېسىڭ.
شۇڭا ، بىز a دائىرە نى تاللىدۇقبىزنىڭ ئاكتىپ كاتەكچىمىزدىن Excel VBA نى ئىشلىتىپ.
2. VBA دائىرىسىنى ئىشلىتىش. ئاكتىپ مۈلۈكتىن دائىرىنى تاللاش Excel
دىكى VBA نى ئىشلىتىش ئىككىنچى خىل ئۇسۇل ئۈچۈن ، بىز ئاكتىپ كاتەكچىمىز ئارقىلىق دائىرە نى تاللايمىز. .
قەدەم باسقۇچلار:
5938
بىز تارماق تەرتىپ Ofset نى قۇردۇق. ئاندىن بىز دائىرە نى تاللاۋاتىمىز. بىرىنچى قىممىتى بىزنىڭ ئاكتىپ كاتەكچىمىز . ئاخىرقى قىممىتى ActiveCell.Offset (1,2) . Offset خاسلىقى بىلەن بىز 1 قۇرنى ۋە 2 ئىستون ئوڭ غا يۆتكەيمىز. ئاخىرىدا ، بىز دائىرە بىلەن دائىرە نى تاللايمىز. ئۇسۇلىنى تاللاڭ.
- ئىككىنچىدىن ، نى ساقلاڭ ۋە كۆزنەكنى تاقاڭ.
- ئۇنىڭدىن كېيىن ، كاتەكچى B8 نى تاللاڭ. بۇ بىزنىڭ ئاكتىپ كاتەكچىمىز >
- « ئىشلىتىش ئارقىلىق » نى تاللاڭ> خۇلاسىلىگەندە ، بىز ئاكتىپ كاتەكچىدىن
تېخىمۇ كۆپ ئوقۇڭ: مىساللار)
3. نۆۋەتتىكى رايون خاسلىقىدىن پايدىلىنىپ Excel دىكى VBA نى ئىشلىتىپ ئاكتىپ كاتەكچىنىڭ دائىرىسىنى تاللاڭ.
ئەڭ ئاخىرقى ئۇسۇل ئۈچۈن ، بىز دائىرە. ھازىرقى رايون خاسلىقىنى ئىشلىتىمىز.
قەدەم باسقۇچلار:
- بىرىنچىدىن ، تۆۋەندىكى كودنى بۆلەك كۆزنىكىگە كىرگۈزۈڭ.
1921
بىز تارماق تەرتىپ دەپ ئاتايمىز رايون رايونى . ئاندىن بىز دائىرە نى تاللاۋاتىمىز. CurrentRegion خاسلىقى بىلەن بىز دائىرە نى قۇرۇق كاتەكچە گە تاللايمىز. ئاخىرىدا ، بىز دائىرە بىلەن دائىرە نى تاللايمىز. ئۇسۇلىنى تاللاڭ.
- ئىككىنچىدىن ، ئۇنى ساقلاڭ ۋە Excel جەدۋىلىگە قايتىڭ.
- ئۇنىڭدىن كېيىن ، كاتەكچى C10 نى تاللاڭ. بۇ بىزنىڭ ئاكتىپ كاتەكچىمىز >
- « رايون رايونى » نى تاللاڭ.
- ئاخىرىدا ، ئىجرا نى بېسىڭ.
شۇنداق قىلىپ ، بىز دائىرە نى قۇرۇق كاتەكچە گە تاللىدۇق.
مەشىق بۆلۈمى
بىز Excel ھۆججىتىدىكى ھەر بىر ئۇسۇلنىڭ ئەمەلىي سانلىق مەلۇمات جەدۋىلىنى تەمىنلىدۇق.
خۇلاسە
بىز ' ve سىزگە 3 Excel VBA ئاكتىپ كاتەكچىدىن تاللاش دائىرىسىنى تاللاڭ. باسقۇچلارنى چۈشىنىشتە مەسىلىگە يولۇقسىڭىز ، تۆۋەندە پىكىر بايان قىلىڭ. ئوقۇغانلىقىڭىزغا رەھمەت ، داۋاملىق مۇنەۋۋەر!