مەزمۇن جەدۋىلى
بەزىدە تېخىمۇ ياخشى ئوقۇش ئۈچۈن Excel دىكى چوڭ سانلىق مەلۇمات ئامبىرىمىزنى ئىشلەتكەندە بەزى ئالاھىدە قۇرلارنى يوشۇرۇشىمىز لازىم. VBA ماكرو نى يولغا قويۇش Excel دىكى ھەر قانداق مەشغۇلاتنى ئىجرا قىلىشتىكى ئەڭ ئۈنۈملۈك ، ئەڭ تېز ۋە ئەڭ بىخەتەر ئۇسۇل. بۇ ماقالىدە ، بىز VBA ماكرونى ئىشلىتىدىغان ئوخشىمىغان ئۆلچەمگە ئاساسەن ، Excel دا قۇرلارنى قانداق يوشۇرۇشنى كۆرسىتىپ ئۆتىمىز.
خىزمەت دەپتىرىنى چۈشۈرۈش
سىز بۇ يەردىن ھەقسىز مەشغۇلات Excel خىزمەت دەپتىرىنى چۈشۈرەلەيسىز.
قۇرلارنى VBA.xlsm بىلەن يوشۇرۇش
5>بۇ بۆلەكتە ، Excel دىكى VBA دىن قۇرلارنى يوشۇرۇش بىلەن 12 خىل ئوخشىمىغان ئۇسۇلنى سۆزلەيمىز. بىز پۈتۈن ماقالىدە ئىشلىتىدىغان مىسال تۆۋەندە كۆرسىتىلدى.
1. Excel دا تاق قۇرنى يوشۇرۇش ئۈچۈن VBA نى قىستۇرۇڭ
ئەگەر سىز VBA كودى بىلەن بىر قۇر نى يوشۇرماقچى بولسىڭىز ، ئۇنداقتا تۆۋەندە سۆزلەنگەن باسقۇچلارنى بېسىڭ. بىزنىڭ ئەھۋالىمىزدا ، بىز سانلىق مەلۇمات ئامبىرىمىزدىن قۇر 5-نومۇر ( فامىلىسى ) نى يوشۇرىمىز.
باسقۇچلار:
- كۇنۇپكا تاختىڭىزدىكى Alt + F11 نى بېسىڭ ياكى ئاچقۇچى - & gt; Visual Basic ئېچىش Visual Basic تەھرىرلىگۈچ .
- ئېچىلغان كودتا كۆزنەك ، تىزىملىك بالدىقىدىن قىستۇرۇش - & gt; بۆلەك .
- تۆۋەندىكى كودنى كۆچۈرۈپ كود كۆزنىكىگە چاپلاڭ.
9608
كودى ھازىر تەييار« خىمىيە » يوشۇرۇن.
14. ماكرو Excel دىكى كاتەكچە سان قىممىتىگە ئاساسەن قۇرلارنى يوشۇرۇش
ئىلگىرى سىز كاتەكچە تېكىست قىممىتىگە ئاساسەن بىر قۇرنى قانداق يوشۇرۇشنى كۆردىڭىز ، بۇ قېتىم قىممىتى بولغاندا قانداق قىلىشنى ئۆگىنىسىز رەقەملىك . بىزنىڭ ئەھۋالىمىزدا ، بىز « 87 » ، قۇر 7 دېگەن ساننى ئۆز ئىچىگە ئالغان قۇر بىلەن بىر مىسال بىلەن تەمىنلەيمىز ھەمدە سىزگە بۇ قۇرنى قانداق يوشۇرۇشنىڭ كودى بىلەن تەمىنلەيمىز.
قەدەم باسقۇچلار: كود كۆزنىكىدىكى بۆلەك .
3572
كودىڭىز ھازىر ئىجرا بولۇشقا تەييار.
بۇ يەردە ،
- StartRow = 4 - & gt; سانلىق مەلۇمات جەدۋىلىنىڭ بىرىنچى قۇر .
- LastRow = 10 - & gt; سانلىق مەلۇمات جەدۋىلىنىڭ ئاخىرقى قۇر .
- iCol = 4 - & gt; ئىستون ئادرېسى تېكىستنى ساقلايدۇ.
- بۇنى ئىجرا قىلىڭ كود ۋە شۇنىڭغا دىققەت قىلىڭكى ، 87 رەقەم قىممىتىدىن تەركىب تاپقان قۇر 7 يوشۇرۇن.
تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى ھۈجەيرە قىممىتىگە ئاساسەن قۇرلارنى قانداق يوشۇرۇش (5 خىل ئۇسۇل)
خۇلاسە
بۇ ماقالىدە كۆرسىتىلدى سىز قانداق قىلىپ VBA بىلەن Excel دىكى قۇرلارنى
يوشۇرالايسىز. بۇ ماقالىنىڭ سىزگە ناھايىتى پايدىلىق بولۇشىنى ئۈمىد قىلىمەن. بۇ تېمىغا مۇناسىۋەتلىك سوئاللىرىڭىز بار-يوقلۇقىنى سوراپ بېقىڭ. ئىجرا.بۇ يەردە ،
- خىزمەت جەدۋىلى («يەككە») 15>
- دائىرە («5: 5») = دائىرە ئۇسۇلى ئىچىدىكى قۇر نومۇرى 5 .
- كۇنۇپكا تاختىڭىزدىكى F5 نى بېسىڭ ياكى تىزىملىك بالدىقىدىن ئىجرا - & gt; Sub / UserForm نى ئىجرا قىلىڭ. ماكرونى ئىجرا قىلىش ئۈچۈن تارماق تىزىملىك بالدىقىدىكى كىچىك ئويۇن سىنبەلگىسى نى باسسىڭىزلا بولىدۇ.
تۆۋەندىكى رەسىمدىكى ئۇقتۇرۇش ، قۇر نومۇرى 5 VBA كودىنى ئىجرا قىلغاندىن كېيىن يوشۇرۇن.
تېخىمۇ كۆپ ئوقۇڭ: Excel دا قۇرلارنى يوشۇرۇش فورمۇلا (7 خىل ئۇسۇل)
2. Excel دا تۇتاش قۇرلارنى يوشۇرۇش ئۈچۈن ماكرو قىستۇر
سىز VBA بىلەن بىر قۇرنى قانداق يوشۇرۇشنى ئۆگەندىڭىز. ئەمما پەرەز قىلايلى ، سىز تۇتاش بولغان بىر قاتار قۇرلارنى
يوشۇرماقچى. سىز بۇنى Excel دىكى VBA ئارقىلىق قىلالايسىز. بىز يۇقىرىدا كۆرسىتىلگەن سانلىق مەلۇمات ئامبىرىمىزدىن قۇر 5 دىن 7 قۇرنى يوشۇرىمىز. - ئوخشاش ئىلگىرىكىگە ئوخشاش ، پروگرامما ئاچقۇچى بەتكۈچىدىن Visual Basic تەھرىرلىگۈچ نى ۋە كود كۆزنىكىگە a بۆلەك نى قىستۇرۇڭ.
- كود كۆزنىكىدە تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
- خىزمەت جەدۋىلى («تۇتاش») = خىزمەت جەدۋىلىنىڭ نامىنى بەلگىلەڭ.
- دائىرە («5: 7») = دائىرە 5 دىن 7 گە دائىرە ئۇسۇلىنىڭ ئىچىگە ئۆتۈڭ.
- ئىجرا بۇ كودنى كۆرۈڭتۆۋەندىكى رەسىملەر قۇرلار 5 دىن 7 گىچە ھازىر يوشۇرۇنغان.
- كود كۆزنىكىدە تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
قەدەم باسقۇچلار:
8357
كودىڭىز ھازىر ئىجرا بولۇشقا تەييارلاندى.
بۇ يەردە ،
تېخىمۇ كۆپ ئوقۇڭ: قانداق قىلىش Excel دىكى قۇرلارنى يوشۇرۇش ۋە يوشۇرۇش (6 ئاسان ئۇسۇل)
3. ماسلاشمىغان قۇرلارنى مەخپىيلەشتۈرۈش ئۈچۈن ماكرو قىستۇرۇلغان
بۇ قېتىم سىز Excel دىكى قۇرلارنى قانداق يوشۇرۇشنى ئۆگىنىسىز ، بۇلار تۇتاشمىغان بىلەن VBA . سانلىق مەلۇمات ئامبىرىمىز بىلەن ، يوشۇرۇش قۇر 5 ، 6 ، 8 ۋە 9 قۇرلار تۆۋەندىكىچە.
قەدەم باسقۇچلار:
<13.9616
كودىڭىز ھازىر ئىجرا بولۇشقا تەييارلاندى.
بۇ يەردە ،
- خىزمەت جەدۋىلى («تۇتاش ئەمەس») = خىزمەت جەدۋىلىنىڭ نامىنى بەلگىلەڭ.
- دائىرە («5: 6 ، 8: 9 »)
- بۇ كودنى ئىجرا قىلىڭ ھەمدە قۇرنىڭ 5 دىن 6 گىچە بولغان ۋە 8 دىن 9 غىچە ئىكەنلىكىنى كۆرۈڭ تۆۋەندىكى رەسىمگە يوشۇرۇنغان.
تېخىمۇ كۆپ ئوقۇڭ:
4. ماكرو Excel دىكى تېكىستلەرنى ئۆز ئىچىگە ئالغان بارلىق قۇرلارنى يوشۇرۇش
ئەگەر سىز تېكىست قىممىتى بار بارلىق قۇرلارنى يوشۇرماقچى بولسىڭىز ، تۆۋەندىكى باسقۇچلارنى بېسىڭ.
قەدەم باسقۇچلار: كود كۆزنىكىدىكى بۆلەك.
- كود كۆزنىكىدە تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
7045
كودىڭىز ئىجرا بولۇشقا تەييارلاندى.
بۇ يەردە ،
- IsNumeric (دائىرە («C» & amp; i)) = سانلىق مەلۇمات ئامبىرىمىزدىكى سانلىق مەلۇماتلار <1 دىن باشلىنىدۇ> C ئىستون ، شۇڭا بىز دائىرە ئۇسۇلىنىڭ ئىچىدە C دىن ئۆتتۇق.
- بۇ كودنى ئىجرا قىلىڭ ، تېكىست قىممىتى بار بولغان بارلىق قۇرلارنىڭ ھازىر يوشۇرۇنغانلىقىنى بايقايسىز.
تېخىمۇ كۆپ ئوقۇڭ: Excel دا كۆپ قۇرنى قانداق يوشۇرۇش (9 خىل ئۇسۇل)
ئەگەر سىز سانلىق قىممەتنى ئۆز ئىچىگە ئالغان بارلىق قۇرلارنى VBA كودى بىلەن يوشۇرماقچى بولسىڭىز ، ئۇنداقتا تۆۋەندىكى باسقۇچلارنى بېسىڭ.
قەدەم باسقۇچلار: كود كۆزنىكىدە.
6574
كودىڭىز ئىجرا بولۇشقا تەييار.
بۇ يەردە ،
- IsNumeric (دائىرە («C» & amp; i).
- بۇ كودنى ئىجرا قىلىڭ ھەمدە دىققەت قىلىڭكى ، ئىلگىرى سانلىق قىممەتنى ئۆز ئىچىگە ئالغان بارلىق قۇرلار
تېخىمۇ كۆپ ئوقۇڭ: (4 خىل ئۇسۇل)
6. ماكرو Excel دىكى نۆل (0) بولغان قۇرلارنى يوشۇرۇش
ئەگەر سىز قۇرلارنى پەقەت مەلۇم بىر ئىستوندىن 0 (نۆل) تۇتماقچى بولغان قۇرنىلا يوشۇرماقچى دەپ پەرەز قىلايلى. تۆۋەندىكى سانلىق مەلۇمات جەدۋىلىگە قاراڭ ، E ستون قۇر 7 ۋە 82 قۇر 10 . بىز Excel دا VBA بىلەن 0 ( قۇر 7 ) بولغان قۇرنىلا قانداق يوشۇرۇشنى ئۆگىنىمىز.
قەدەم باسقۇچلار: كود كۆزنىكىدىكى بۆلەك .
5610
كودىڭىز ھازىر ئىجرا بولۇشقا تەييار.
- بۇ كودنى ئىجرا قىلىڭ ھەمدە 0 <نى ئۆز ئىچىگە ئالغان قۇر ( قۇر 7 ) غا دىققەت قىلىڭ. 2> ئىستوندىكى E ھازىر يوشۇرۇن ، ئەمما 82 ئېلىپ يۈرگەن قۇر 10 يوشۇرۇن ئەمەس.
تېخىمۇ كۆپ ئوقۇڭ: Excel VBA دىكى ئوچۇق قۇرلارنى قانداق يوشۇرۇش (4 پايدىلىق ئۇسۇل)
7. Excel دا سەلبىي قىممەتنى ساقلايدىغان قۇرلارنى يوشۇرۇش ئۈچۈن ماكرونى يولغا قويۇڭ
ئوخشاش بىر ئىستوندا نۆل بولغان قۇرلارنى يوشۇرغانغا ئوخشاش ، مەنپىي قىممەتنى ساقلايدىغان قۇرلارنىمۇ يوشۇرۇپ قويالايسىز. تۆۋەندە كۆرسىتىلگەن سانلىق مەلۇمات جەدۋىلىدە ، ئىستون E نىڭ مەنپىي ۋە ئىجابىي قىممەتلىرى بار ، بىز پەقەت مەنپىينىلا يوشۇرىدىغان كودنى كۆرىمىز.
قەدەم باسقۇچلار:
- ئاچقۇچى بەتكۈچىدىن كۆرۈنمە ئاساسىي تەھرىرلىگۈچ نى ئېچىڭ. كود كۆزنىكىگە a بۆلەك قىستۇر.
- كود كۆزنىكىگە تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
2060
سىزنىڭ كود ھازىر ئىجرا بولۇشقا تەييارلاندى. 1> مەنپىي قىممەت (-10)
ئىستون E ھازىر يوشۇرۇن ، ئەمما 82 ئېلىپ يۈرگەن قۇر 10 يوشۇرۇن ئەمەس.
8. Excel دىكى ئاكتىپ قىممەتلەرنى ئۆز ئىچىگە ئالغان قۇرلارنى يوشۇرۇش ئۈچۈن VBA قىستۇرۇلغان
بۇ قېتىم تۆۋەندە بېرىلگەن سانلىق مەلۇمات جەدۋىلى بىلەن ئىستون E نىڭ ھەر ئىككىسى نۆل ئاكتىپ قىممەتنى ئۆز ئىچىگە ئالىدۇ ، بىز VBA <نى كۆرىمىز. 2> پەقەت مۇسبەتنىلا يوشۇرىدىغان كود.
قەدەم باسقۇچلار:
- 1> كۆرۈنمە ئاساسىي تەھرىرلىگۈچ ئاچقۇچى بەتكۈچىدىن ۋە كود كۆزنىكىگە a بۆلەك قىستۇر.
- كود كۆزنىكىگە ، تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
1349
كودىڭىز ھازىر ئىجرا بولۇشقا تەييارلاندى.
- > بۇ كود ۋە دىققەت قىلىڭكى ، ئىستون E دىكى مۇسبەت قىممەت (55) بولغان قۇر 7 ھازىر يوشۇرۇنغان ، ئەمما قۇر 10 توشۇۋاتقان 0 يوشۇرۇن ئەمەس.
تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى قىممەت (14 مىسال)
9. ماكرو Excel دىكى غەلىتە سانلارنى ئۆز ئىچىگە ئالغان قۇرلارنى يوشۇرۇش
سىز غەلىتە سان بولغان قۇرلارنى ئۇلارنىڭ قىممىتى سۈپىتىدە يوشۇرالايسىز. بۇ ماقالىنىڭ بېشىدا كۆرسەتكەن مىسالدا ، ستون E قۇر 7 ۋە 10 دىكى غەلىتە ، ھەتتا سانلارنى ساقلايدۇ. بىز پەقەت غەلىتە سانلارنىلا ئۆز ئىچىگە ئالغان قۇرنى يوشۇرۇشنىڭ كودىنى ئۆگىنىمىز.
قەدەم باسقۇچلار:
- Visual Basic تەھرىرلىگۈچ نى ئاچقۇچى بەتكۈچىدىن ۋە كود كۆزنىكىگە a مودۇل نى كىرگۈزۈڭ.
- كودتا كۆزنەك ، تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
4582
كودىڭىز ھازىر ئىجرا بولۇشقا تەييار.
- ئىجرا بۇ بىر بۆلەك كودنى كۆرۈڭ ، ئىستون E دىكى غەلىتە سان (55) بولغان قۇر 7 ھازىر يوشۇرۇنغان ، ئەمما ھەتتا سان (82) نى ئېلىپ يۈرگەن 10-قۇر يوشۇرۇن ئەمەس.
10. VBA Excel دىكى سانلارنى ئۆز ئىچىگە ئالغان قۇرلارنى يوشۇرۇش
شۇنىڭغا ئوخشاش ، سىز ھەتتا سانلىرى بار بولغان قۇرلارنىمۇ ئۇلارنىڭ قىممىتى سۈپىتىدە يوشۇرالايسىز. بىز بۇ ماقالىنىڭ بېشىدا كۆرسەتكەن مىسالدا ، ستون F قۇر 7 ۋە 10 دىكى غەلىتە ، ھەتتا سانلارنى ساقلايدۇ. بىز ھەتتا ساننىلا ساقلايدىغان قۇرنى يوشۇرۇشنىڭ كودىنى ئۆگىنىمىز.
قەدەم باسقۇچلار:
- Visual Basic تەھرىرلىگۈچ نى ئاچقۇچى بەتكۈچىدىن ۋە كود كۆزنىكىگە a مودۇل نى كىرگۈزۈڭ.
- كودتا كۆزنەك ، تۆۋەندىكى كودنى كۆچۈرۈپ چاپلاڭ.
4182
كودىڭىز ھازىر ئىجرا بولۇشقا تەييار.
- ئىجرا بۇ كودنى كۆرۈڭ ، پەقەت قۇر 7 بار ، ئۇنىڭدا ھەتتا سان (100) بار. تۈۋرۈك F ھازىر يوشۇرۇندى ، ئەمما غەلىتە سان (75) ئېلىپ يۈرگەن قۇر 10 يوشۇرۇن ئەمەس.
تېخىمۇ كۆپ ئوقۇڭ: Excel VBA: Excel دىكى بارلىق قۇرلارنى يوشۇرۇڭ (5 ئەمەلىي مىسال)
11. مەلۇم شەرتتىن چوڭ قۇرلارنى يوشۇرۇش ئۈچۈن ماكرو قىستۇرۇڭ
VBA Excel بىلەن دىن چوڭ بولغان قۇرلارنى يوشۇرالايسىز. قۇرلارنى ستون E دىن يوشۇرماقچى بولسىڭىز ، قىممىتى 80 دىن چوڭ. بۇنى قانداق قىلىش كېرەك:
قەدەم باسقۇچلار: كود كۆزنىكىگە a بۆلەك قىستۇر.
4262
سىزنىڭ بۇ كود ھازىر ئىجرا بولۇشقا تەييارلاندى. ئىستون E دىكى 1> 82
(بۇ 80 دىن چوڭ) ھازىر يوشۇرۇنغان ، ئەمما 55 ئېلىپ يۈرگەن قۇر 7 يوشۇرۇن ئەمەس.
تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى شەرتلىك فورماتلاش ئارقىلىق كاتەكچە قىممىتىگە ئاساسەن قۇرلارنى يوشۇرۇش 12. Excel دىكى مەلۇم شەرتتىن تۆۋەن بولغان قۇرلارنى يېپىش ئۈچۈن ماكرو قىستۇرۇڭ . قۇرلارنى ستون E دىن يوشۇرۇپ قويماقچى بولسىڭىز ، قىممىتى 80 دىن تۆۋەن. بۇ يەردە قانداق قىلىش كېرەكئۇ:
قەدەم باسقۇچلار: كود كۆزنىكىدىكى بۆلەك .
3577
كودىڭىز ھازىر تەييار. ئىجرا قىلىش ئۈچۈن. ئىستون E دىكى 2> (بۇ 80 دىن تۆۋەن) ھازىر يوشۇرۇنغان ، ئەمما قۇر 10 يەنى 82 توشۇش يوشۇرۇن ئەمەس.
13. ماكرو بىلەن كاتەكچە تېكىست قىممىتىگە ئاساسەن قۇرلارنى يوشۇرۇش
ئەگەر سىز مەلۇم بىر تېكىست قىممىتى بار قۇرنى يوشۇرماقچى بولسىڭىز. بىزنىڭ ئەھۋالىمىزدا ، بىز سىزگە « خىمىيە » ، قۇر 6 دېگەن سۆزنى ئۆز ئىچىگە ئالغان قۇر بىلەن بىر مىسال بىلەن تەمىنلەيمىز ھەمدە سىزگە قانداق قىلىش توغرىسىدا كود بىلەن تەمىنلەيمىز. بۇ قۇرنى يوشۇرۇپ قويۇڭ.
قەدەم باسقۇچلار:> كود كۆزنىكىگە a بۆلەك قىستۇر.
5839
كودىڭىز ھازىر ئىجرا قىلىشقا تەييار.
بۇ يەردە ،
- StartRow = 4 - & gt; سانلىق مەلۇمات جەدۋىلى.
- LastRow = 10 - & gt; سانلىق مەلۇمات جەدۋىلىنىڭ ئاخىرقى قۇر . ئىستون ئادرېسى تېكىست قىممىتىنى ساقلايدۇ.
- بۇنى ئىجرا قىلىڭ كود ۋە دىققەت قىلىڭ ، قۇر نومۇرى 6 بۇ سۆزدىن تەركىب تاپقان