مەزمۇن جەدۋىلى
بۇ دەرسلىك يوشۇرۇن ۋە ئىنتايىن يوشۇرۇن ۋاراقلارنىڭ پەرقىنى ئايدىڭلاشتۇرىدۇ ، خىزمەت جەدۋىلىنى قانداق قىلىپ ناھايىتى يوشۇرۇن قىلىپ ياساشنى ۋە Excel دا ئىنتايىن يوشۇرۇن جەدۋەللەرنى قانداق كۆرۈشنى چۈشەندۈرۈپ بېرىدۇ. جەدۋەلنى تاپالمىدىڭىزمۇ؟ بۇ جەدۋەل خىزمەت دەپتىرىڭىزنىڭ ئاستىدىكى باشقا بەتكۈچلەر ئارىسىدا كۆرۈنمەيدۇ ، شۇنداقلا يوشۇرۇش سۆزلىشىش رامكىسىدا كۆرۈنمەيدۇ. ئۇ جەدۋەل قەيەردە بولۇشى مۇمكىن؟ ئاددىي قىلىپ ئېيتقاندا ، ئۇ ناھايىتى يوشۇرۇن.
Excel دىكى ناھايىتى يوشۇرۇن خىزمەت جەدۋىلى نېمە؟ ئەمەلىيەتتە ، خىزمەت جەدۋىلىنى يوشۇرۇشنىڭ ئىككى دەرىجىسى بار: يوشۇرۇن ۋە ئىنتايىن يوشۇرۇن .
نورمال يوشۇرۇلغان جەدۋەلنى يوشۇرۇش ناھايىتى ئاسان. سىزنىڭ قىلىدىغىنىڭىز پەقەت كۆرۈنگەن خىزمەت جەدۋىلىنى ئوڭ چېكىپ ، يوشۇرۇش نى چېكىپ ، كۆرمەكچى بولغان جەدۋەلنى تاللاڭ. ناھايىتى يوشۇرۇن ۋاراقلار باشقا بىر ھېكايە. ئەگەر خىزمەت دەپتىرىدە پەقەت ناھايىتى يوشۇرۇن جەدۋەللا بولسا ، سىز يوشۇرۇش سۆزلىشىش رامكىسىنى ئاچالمايسىز ، چۈنكى يوشۇرۇش بۇيرۇقى چەكلىنىدۇ. ئەگەر خىزمەت دەپتىرىدە ھەم يوشۇرۇن ھەم ئىنتايىن يوشۇرۇن جەدۋەللەر بولسا ، يوشۇرۇش دىئالوگى بولىدۇ ، ئەمما ئۇ يەردە ناھايىتى يوشۇرۇن جەدۋەللەر تىزىملىككە كىرمەيدۇ. بەك يوشۇرۇن خىزمەت جەدۋىلى؟ ۋاراقنىڭ كۆرگىلى بولىدىغان خۇسۇسىيىتى بىلەن ، بۇلارنىڭ بىرى بولالايدۇقىممىتى:
- xlSheetVisible (ياكى TRUE) - جەدۋەل كۆرۈنۈپ تۇرىدۇ
- *>> ياكى بۇيرۇقنى يوشۇرۇش ، xlVeryHidden قىممىتىنى پەقەت Visual Basic تەھرىرلىگۈچنىڭ ئىچىدىنلا بەلگىلىگىلى بولىدۇ.
ئىشلەتكۈچى نۇقتىسىدىن ئېيتقاندا ، يوشۇرۇن بىلەن ئىنتايىن پەرقى نېمە يوشۇرۇن ۋاراق؟ ئۇ پەقەت مۇنداق: ناھايىتى مەخپىي جەدۋەلنى Excel ئىشلەتكۈچى كۆرۈنمە يۈزى ئارقىلىق كۆرگىلى بولمايدۇ ، ئۇنى يوشۇرۇشنىڭ بىردىنبىر ئۇسۇلى VBA. شۇڭا ، ئەگەر سىز بىر قىسىم خىزمەت جەدۋىلىڭىزنى باشقىلار تەرىپىدىن يوشۇرۇشنى تېخىمۇ قىيىنلاشتۇرماقچى بولسىڭىز (مەسىلەن سەزگۈر ئۇچۇرلار ياكى ئارىلىق فورمۇلا بارلار) ، بۇ تېخىمۇ يۇقىرى دەرىجىدىكى جەدۋەلنى يوشۇرۇڭ ھەمدە ئۇلارنى ناھايىتى يوشۇرۇڭ.
قانداق قىلىش Excel خىزمەت جەدۋىلىنى ناھايىتى يوشۇرۇڭ
يۇقىرىدا دېيىلگەندەك ، ۋاراقنى ناھايىتى يوشۇرۇشنىڭ بىردىنبىر ئۇسۇلى Visual Basic تەھرىرلىگۈچنى ئىشلىتىش. قانچە ۋاراقنى يوشۇرماقچى بولغانلىقىڭىزغا ئاساسەن ، تۆۋەندىكى ئۇسۇللارنىڭ بىرىنى داۋاملاشتۇرالايسىز. ياكى ئىككى ۋاراق ، سىز ھەر بىر ۋاراقنىڭ كۆرۈنگەن خاسلىقىنى قولدا ئۆزگەرتەلەيسىز. بۇ يەردە مۇنداق:
- Alt + F11 نى بېسىڭ ياكى پروگرامما ئاچقۇچى دىكى كۆرۈنۈش ئاساسى كۇنۇپكىسىنى بېسىڭ.بەتكۈچ. بۇنىڭ بىلەن سول تەرەپ ئۈستى تەرەپتىكى Project Explorer كۆزنىكى بىلەن Visual Basic تەھرىرلىگۈچ ئېچىلىدۇ ، بارلىق ئوچۇق خىزمەت دەپتىرى ۋە ئۇلارنىڭ ۋاراقلىرى كۆرسىتىلىدۇ.
- F4 نى بېسىڭ ياكى كۆرۈش & gt; خاسلىقى . بۇ خاسلىق كۆزنىكىنى Project Explorer نىڭ ئاستىدا كۆرۈنۈشكە مەجبۇرلايدۇ (تۆۋەندىكى رەسىمگە قاراڭ). ئەگەر خاسلىق كۆزنىكى ئاللىقاچان بار بولسا ، بۇ باسقۇچتىن ئاتلاپ ئۆتۈپ كېتىڭ :)
- Project Explorer كۆزنىكىدە ، ئۇنى تاللىماقچى بولغان خىزمەت جەدۋىلىنى چېكىڭ> خاسلىق كۆزنىكىدە ، كۆرگىلى بولىدىغان خاسلىقىنى 2 - xlSheetVeryHidden قىلىپ تەڭشەڭ.
بولدى! كۆرگىلى بولىدىغان خاسلىقى ئۆزگەرتىلگەن ھامان مۇناسىپ جەدۋەل بەتكۈچى خىزمەت دەپتىرىڭىزنىڭ ئاستىدىن غايىب بولىدۇ. زۆرۈر تېپىلغاندا باشقا ۋاراقلار ئۈچۈن يۇقارقى باسقۇچلارنى تەكرارلاڭ ۋە تاماملانغاندىن كېيىن Visual Basic تەھرىرلىگۈچ كۆزنىكىنى تاقاڭ.
ئەگەر ئاكتىپ جەدۋەلنى VBA كودى بىلەن ناھايىتى يوشۇرۇڭ ئۇنى قولدا قىلىشتىن بىزار ، سىز بىر قۇر كود ئارقىلىق خىزمەتنى ئاپتوماتلاشتۇرالايسىز. بۇ يەردە ئاكتىپ خىزمەت جەدۋىلىنى ناھايىتى يوشۇرغان ماكرو: Sub VeryHiddenActiveSheet () ActiveSheet.Visible = xlSheetVeryHidden End Sub
ئەگەر سىز باشقا ئىشلەتكۈچىلەر ئۈچۈن ماكرو يېزىۋاتقان بولسىڭىز ، خىزمەت دەپتىرى بار ئەھۋاللارغا كۆڭۈل بۆلسىڭىز بولىدۇ. پەقەت بىرلا كۆرۈنىدىغان ۋاراق. ئېسىڭىزدە بولۇشى مۇمكىن ، يوشۇرۇش مۇمكىن ئەمەسExcel ھۆججىتىدىكى بارلىق خىزمەت جەدۋىلىنى مۇتلەق (مەيلى سىز ئۇنى يوشۇرغان ياكى بەك يوشۇرغان بولۇشىڭىزدىن قەتئىينەزەر) ، كەم دېگەندە بىر ۋاراقنى ساقلاپ قېلىش كېرەك. شۇڭلاشقا ، ئابونتلىرىڭىزنى بۇ چەكلىمىلەر ھەققىدە ئاگاھلاندۇرۇش ئۈچۈن ، يۇقارقى ماكرونى خاتالىق توپىغا ئوراپ قويۇڭ: خىزمەت دەپتىرىدە كەم دېگەندە بىر كۆرۈنگەن خىزمەت جەدۋىلى بولۇشى كېرەك ». . ئاكتىپ خىزمەت دەپتىرى (ActiveWindow) دىكى تاللانغان جەدۋەللەرنىڭ ھەممىسىنى بىر-بىرلەپ ئۆزگەرتىپ ، ئۇلارنىڭ كۆرۈنگەن خاسلىقىنى xlSheetVeryHidden غا ئۆزگەرتىڭ. ھەر بىر wks ئۈچۈن ActiveWindow.SelectedSheets wks.Visible = xlSheetVeryHidden كېيىنكى چىقىش Sub ErrorHandler: MsgBox "خىزمەت دەپتىرىدە كەم دېگەندە بىر كۆرۈنگەن خىزمەت جەدۋىلى بولۇشى كېرەك." . يوشۇرۇن جەدۋەللەر.
كۆرۈنگەن خاسلىقىنى ئۆزگەرتىش ئارقىلىق ناھايىتى يوشۇرۇن خىزمەت جەدۋىلىنى يوشۇرۇڭخاسلىق xlSheetVisible غا قايتىدۇ.
- Alt + F11 نى بېسىپ Visual Basic تەھرىرلىگۈچنى ئاچىمىز. سىز يوشۇرماقچى بولغان خىزمەت جەدۋىلى. .
تاماملاندى! ھەمدە ئۇلارنىڭ ھەممىسىنى قايتا كۆرۈنمەكچى بولسىڭىز ، بۇ ماكرو بىر تەرەپ قىلىدۇ:> ئەسكەرتىش. بۇ ماكرو نورمال يوشۇرۇلغان خىزمەت جەدۋىلىنى ئەمەس ، پەقەت ناھايىتى يوشۇرۇن جەدۋەللەرنىلا يوشۇرىدۇ. ئەگەر سىز بارلىق يوشۇرۇن جەدۋەللەرنى مۇتلەق كۆرسەتمەكچى بولسىڭىز ، ئۇنداقتا تۆۋەندىكى جەدۋەلنى ئىشلىتىڭ.
بارلىق يوشۇرۇن ۋە ئىنتايىن يوشۇرۇن جەدۋەللەرنى بىرلا ۋاقىتتا يوشۇرۇپ قويۇڭ ، سىز پەقەت ھەر بىر ۋاراقنىڭ كۆرگىلى بولىدىغان خاسلىقىنى TRUE ياكى xlSheetVisible قىلىپ تەڭشىيەلەيسىز. كېيىنكى wks End Sub
ناھايىتى يوشۇرۇن جەدۋەللەرنى قانداق ئىشلىتىش
Excel خىزمەت دەپتىرىڭىزگە يۇقارقى ماكرولارنى قىستۇرۇش ئۈچۈن ، بۇ ئادەتتىكى باسقۇچلارنى قىلىڭ:
- خىزمەت دەپتىرىنى قەيەردە ئېچىڭ جەدۋەلنى يوشۇرماقچى ياكى يوشۇرماقچى.
- Alt + F11 نى بېسىپ Visual نى ئېچىڭئاساسىي تەھرىرلىگۈچ.
- كودنى كود كۆزنىكىگە چاپلاڭ.
- ماكرونى ئىجرا قىلىش ئۈچۈن F5 نى بېسىڭ. خىزمەت دەپتىرى (.xlsm). تەپسىلىي قەدەم باسقۇچلۇق كۆرسەتمىلەرنى Excel دا VBA كودىنى قانداق قىستۇرۇش ۋە ئىجرا قىلىشنى كۆرۈڭ>
ئۈلگە خىزمەت دەپتىرىدە تۆۋەندىكى ماكرولار بار:
- VeryHiddenActiveSheet - ئاكتىپ جەدۋەلنى ناھايىتى يوشۇرۇپ قويىدۇ.
- VeryHiddenSelectedSheets - بارلىق تاللانغان جەدۋەللەرنى ناھايىتى يوشۇرۇپ قويىدۇ. ئاكتىپ خىزمەت دەپتىرى (نورمال ۋە ناھايىتى يوشۇرۇن). ئەگەر سورالسا.
- ئۆزىڭىزنىڭ خىزمەت دەپتىرىنى ئېچىڭ>
مەسىلەن ، سىز تاللانغان خىزمەت جەدۋىلىنىڭ ھەممىسىنى قانداق قىلىپ يوشۇرۇپ قويالايسىز:
بۇ قىسقا دەرسلىكنىڭ Excel نىڭ ناھايىتى يوشۇرۇن ۋاراقلىرىغا ئازراق يورۇقلۇق ئاتا قىلىشىنى ئۈمىد قىلىمەن. رەھمەت سىزگەئوقۇش ۋە كېلەر ھەپتە بىلوگىمىزدا كۆرۈشنى ئۈمىد قىلىمەن!
چۈشۈرۈش ئۈچۈن ئۈلگە خىزمەت دەپتىرى
بەك يوشۇرۇن جەدۋەل ماكرو (.xlsm ھۆججىتى)