Excel मध्ये पत्रके कशी लपवायची: एकाधिक किंवा सर्व लपविलेली पत्रके दर्शवा

  • ह्याचा प्रसार करा
Michael Brown

सामग्री सारणी

एक्सेल 2016, 2013, 2010 आणि त्यापेक्षा कमी वर्कशीट्स कसे लपवायचे हे ट्युटोरियल स्पष्ट करते. राइट-क्लिक करून वर्कशीट झटपट कसे दाखवायचे आणि VBA कोडसह सर्व पत्रके कशी दाखवायची हे तुम्ही शिकाल.

याची कल्पना करा: तुम्ही वर्कशीट उघडून लक्षात घ्या की काही सूत्रे दुसर्‍या वर्कशीटचा संदर्भ घेतात. . तुम्ही शीट टॅब पहा, परंतु संदर्भित स्प्रेडशीट तेथे नाही! तुम्ही त्याच नावाने नवीन शीट तयार करण्याचा प्रयत्न करा, परंतु एक्सेल तुम्हाला सांगते की ते आधीच अस्तित्वात आहे. त्या सर्वांचा अर्थ काय? फक्त, कार्यपत्रक लपलेले आहे. एक्सेलमध्ये लपलेली पत्रके कशी पाहायची? साहजिकच, तुम्हाला ते लपवावे लागेल. हे Excel च्या Unhide कमांडचा वापर करून किंवा VBA सह स्वयंचलितपणे केले जाऊ शकते. हे ट्यूटोरियल तुम्हाला दोन्ही पद्धती शिकवेल.

    एक्सेलमध्ये शीट्स कशी लपवायची

    तुम्हाला फक्त एक किंवा दोन लपवलेली पत्रके पहायची असतील, तर तुम्ही पटकन कसे लपवू शकता ते येथे आहे ते:

    1. तुमच्या Excel वर्कबुकमध्ये, कोणत्याही शीट टॅबवर उजवे-क्लिक करा आणि संदर्भ मेनूमधून Unhide … निवडा.
    2. Unhide<मध्ये 2> बॉक्स, तुम्हाला प्रदर्शित करायचे असलेले लपविलेले शीट निवडा आणि ठीक आहे क्लिक करा (किंवा शीटच्या नावावर डबल-क्लिक करा). पूर्ण झाले!

    राइट-क्लिक संदर्भ मेनू व्यतिरिक्त, अनहाइड करा डायलॉग रिबनमधून प्रवेश केला जाऊ शकतो:

    • Excel 2003 आणि त्यापूर्वीच्या, Format मेनूवर क्लिक करा आणि नंतर Sheet > Unhide वर क्लिक करा.
    • Excel 2016 मध्ये, एक्सेल 2013, एक्सेल 2010 आणि एक्सेल2007, होम टॅबवर जा > सेल्स गट, आणि स्वरूप दृश्यमानता अंतर्गत क्लिक करा, लपवा आणि अँप कडे निर्देशित करा ; उघडा , आणि नंतर शीट लपवा

    टीप क्लिक करा. Excel चा Unhide पर्याय तुम्हाला एका वेळी फक्त एक शीट निवडण्याची परवानगी देतो. एकापेक्षा जास्त पत्रके दाखवण्यासाठी, तुम्हाला प्रत्येक वर्कशीटसाठी वरील चरणांची वैयक्तिकरित्या पुनरावृत्ती करावी लागेल किंवा तुम्ही खालील मॅक्रो वापरून एकाच वेळी सर्व पत्रके लपवू शकता.

    VBA सह Excel मध्‍ये पत्रके कशी लपवायची

    आपल्‍याकडे एकाधिक लपविल्‍या वर्कशीट्स असल्‍याच्‍या परिस्थितीत, त्‍यांना एक-एक करून लपवण्‍यास खूप वेळ लागू शकतो, खासकरून जर तुम्‍हाला सर्व पत्रके लपवायची असतील तर तुमच्या वर्कबुकमध्ये. सुदैवाने, तुम्ही खालीलपैकी एका मॅक्रोसह प्रक्रिया स्वयंचलित करू शकता.

    एक्सेलमधील सर्व पत्रके कशी उघड करायची

    हा लहान मॅक्रो सक्रिय वर्कबुकमधील सर्व लपविलेल्या शीट्सला अडथळा न करता एकाच वेळी दृश्यमान करतो. तुम्हाला कोणत्याही सूचनांसह.

    Sub Unhide_All_Sheets() मंद wks प्रत्येक wks साठी वर्कशीट म्हणून ActiveWorkbook.Worksheets wks.Visible = xlSheetVisible पुढील wks End Sub

    सर्व लपलेली पत्रके दाखवा आणि त्यांची संख्या प्रदर्शित करा

    लाइक वरील एक, हा मॅक्रो वर्कबुकमधील सर्व लपविलेल्या पत्रके देखील प्रदर्शित करतो. फरक हा आहे की पूर्ण झाल्यावर, तो वापरकर्त्याला किती पत्रके लपवून ठेवली आहेत याची माहिती देणारा डायलॉग बॉक्स दाखवतो:

    Sub Unhide_All_Sheets_Count() Dim wks वर्कशीट म्हणून मंद संख्या पूर्णांक संख्या = 0ActiveWorkbook.Worksheets मधील प्रत्येक wks साठी जर wks.Visible xlSheetVisible तर wks.Visible = xlSheetVisible count = count + 1 End असल्यास पुढील wks जर गणना > 0 नंतर MsgBox गणना & "वर्कशीट्स लपविल्या गेल्या आहेत." , vbOKOnly, "वर्कशीट्स लपवत नाही" अन्यथा MsgBox "कोणतीही लपलेली वर्कशीट्स आढळली नाहीत." , vbOKOnly, "अनहाइडिंग वर्कशीट्स" End If End Sub

    तुम्ही निवडलेल्या एकाधिक शीट्स दाखवा

    तुम्ही एकाच वेळी सर्व वर्कशीट्स न लपवू इच्छित असाल, परंतु वापरकर्त्याने स्पष्टपणे दृश्‍यमान करण्यास सहमती दर्शविलेली वर्कशीट्स, नंतर मॅक्रोला प्रत्येक लपवलेल्या शीटबद्दल स्वतंत्रपणे विचारा, जसे की:

    Sub Unhide_Selected_Sheets() Dim wks as Worksheet मंद MsgResult म्हणून प्रत्येक wks साठी VbMsgBoxResult म्हणून ActiveWorkbook.Worksheets जर wks.Visible = xlSheetHidden नंतर MsgResult = MsgBox( "शीट लपवा " & wks.Name & "?" , vbYesNo, "वर्कशीट्स लपवत नाही" ) जर MsgResult = vbYes तर wks.Visible = xlSheetVisible End जर पुढे <6 सोबत काम करत असेल तर <1 सह समाप्त करा शीटच्या नावातील विशिष्ट शब्द

    तुम्हाला फक्त त्यांच्या नावातील ठराविक मजकूर असलेली पत्रके उघडायची असतील अशा परिस्थितीत, मॅक्रोमध्ये एक IF स्टेटमेंट जोडा जे प्रत्येक लपवलेल्या वर्कशीटचे नाव तपासेल आणि फक्त तीच पत्रके दाखवेल. ज्यामध्ये तुम्ही निर्दिष्ट केलेला मजकूर आहे.

    या उदाहरणात, आम्ही " रिपोर्ट या शब्दासह शीट्स लपवतो t " नावात. मॅक्रो शीट्स प्रदर्शित करेल जसे की अहवाल , अहवाल 1 , जुलैअहवाल , आणि यासारखे.

    ज्या वर्कशीट्सच्या नावांमध्ये काही अन्य शब्द आहेत ते उघड करण्यासाठी, खालील कोडमधील " अहवाल " ला तुमच्या स्वतःच्या मजकुराने बदला.

    Sub Unhide_Sheets_Contain( ) वर्कशीट म्हणून मंद wks मंद संख्या पूर्णांक संख्या म्हणून = 0 प्रत्येक wks साठी ActiveWorkbook.Worksheets जर (wks.Visible xlSheetVisible) आणि (InStr(wks.Name, "report" ) > 0) नंतर wks.Visible = xlSheetVisible गणना गणना + 1 समाप्त तर पुढील wks मोजल्यास > 0 नंतर MsgBox गणना & "वर्कशीट्स लपविल्या गेल्या आहेत." , vbOKOnly, "वर्कशीट्स लपवत नाही" अन्यथा MsgBox "निर्दिष्ट नावासह कोणतीही लपलेली वर्कशीट्स आढळली नाहीत." , vbOKOnly, "Unhiding worksheets" End If End Sub

    Excel मध्‍ये शीट लपविण्‍यासाठी मॅक्रो कसे वापरावे

    तुमच्‍या वर्कशीटमध्‍ये मॅक्रो वापरण्‍यासाठी, तुम्ही एकतर व्हिज्युअल बेसिकमध्‍ये कोड कॉपी/पेस्ट करू शकता. मॅक्रोसह कार्यपुस्तिका संपादक किंवा डाउनलोड करा आणि तेथून ते चालवा.

    तुमच्या वर्कबुकमध्ये मॅक्रो कसे घालायचे

    तुम्ही वरीलपैकी कोणतेही मॅक्रो तुमच्या वर्कबुकमध्ये या प्रकारे जोडू शकता:

    1. लपलेल्या शीटसह कार्यपुस्तिका उघडा.
    2. Visual Basic Editor उघडण्यासाठी Alt + F11 दाबा.
    3. डाव्या उपखंडावर, This Workbook वर उजवे-क्लिक करा. आणि संदर्भ मेनूमधून Insert > मॉड्युल निवडा.
    4. कोड विंडोमध्ये कोड पेस्ट करा.
    5. रन करण्यासाठी F5 दाबा. मॅक्रो.

    तपशीलवार चरण-दर-चरण सूचनांसाठी, कृपया VBA कोड कसा घालावा आणि चालवा ते पहा.एक्सेल.

    मॅक्रोसह कार्यपुस्तिका डाउनलोड करा

    पर्यायी, तुम्ही या ट्युटोरियलमध्ये चर्चा केलेल्या सर्व मॅक्रो समाविष्ट असलेल्या एक्सेलमधील शीट्स लपवण्यासाठी आमचे नमुना वर्कबुक डाउनलोड करू शकता:

    • Unhide_All_Sheets - सक्रिय वर्कबुकमधील सर्व वर्कशीट्स क्षणभर आणि शांतपणे दाखवा.
    • Unhide_All_Sheets_Count - सर्व लपविलेल्या पत्रके त्यांच्या संख्येसह दर्शवा.
    • <9 Unhide_Selected_Sheets - तुम्ही लपवण्यासाठी निवडलेली लपवलेली पत्रके प्रदर्शित करा.
    • Unhide_Sheets_Contain - ज्यांच्या नावांमध्ये विशिष्ट शब्द किंवा मजकूर आहे अशा वर्कशीट्स लपवा.

    तुमच्या Excel मध्ये मॅक्रो चालवण्यासाठी, तुम्ही पुढील गोष्टी करा:

    1. डाउनलोड केलेले वर्कबुक उघडा आणि सूचित केल्यास मॅक्रो सक्षम करा.
    2. तुमची स्वतःची कार्यपुस्तिका उघडा ज्यामध्ये तुम्हाला पहायचे आहे. लपलेली पत्रके.
    3. तुमच्या वर्कबुकमध्ये, Alt + F8 दाबा, इच्छित मॅक्रो निवडा आणि रन वर क्लिक करा.

    उदाहरणार्थ, सर्व शीट्स उघडण्यासाठी तुमची एक्सेल फाईल आणि लपवलेल्या शीट्सची संख्या प्रदर्शित करा, तुम्ही हा मॅक्रो चालवा:

    कसे ते o सानुकूल दृश्य तयार करून एक्सेलमध्ये लपलेली पत्रके दर्शवा

    मॅक्रो व्यतिरिक्त, एका वेळी एक लपविलेली वर्कशीट्स दर्शविण्याचा त्रास सानुकूल दृश्य तयार करून दूर केला जाऊ शकतो. तुम्ही या Excel वैशिष्ट्याशी परिचित नसल्यास, तुम्ही सानुकूल दृश्याचा तुमच्या वर्कबुक सेटिंग्जचा स्नॅपशॉट म्हणून विचार करू शकता जे माउस क्लिकवर कोणत्याही क्षणी लागू केले जाऊ शकते. ही पद्धत वापरण्यासाठी सर्वोत्तम आहेतुमच्या कामाची सुरुवात, जेव्हा कोणतीही शीट अद्याप लपवलेली नाही.

    तर, आता आपण काय करणार आहोत ते म्हणजे सर्व पत्रके दाखवा सानुकूल दृश्य. हे कसे आहे:

    1. तुमच्या वर्कबुकमधील सर्व स्प्रेडशीट्स दृश्यमान असल्याची खात्री करा. लपविलेल्या शीटसाठी कार्यपुस्तिका त्वरीत कशी तपासायची हे ही टीप दर्शविते.
    2. पहा टॅबवर जा > कार्यपुस्तिका दृश्ये गट, आणि सानुकूल दृश्ये<वर क्लिक करा 11> बटण.

  • सानुकूल दृश्य डायलॉग बॉक्स दिसेल आणि तुम्ही जोडा… <12 वर क्लिक करा.
  • दृश्य जोडा डायलॉग बॉक्समध्ये, तुमच्या सानुकूल दृश्यासाठी नाव टाइप करा, उदाहरणार्थ ShowAllSheets , आणि ओके क्लिक करा.
  • तुम्ही आता तुम्हाला हवी तितकी वर्कशीट्स लपवू शकता आणि जेव्हा तुम्हाला ती पुन्हा दृश्यमान करायची असतील, तेव्हा तुम्ही सानुकूल दृश्य बटणावर क्लिक करा, <निवडा 1>ShowAllSheet पहा आणि दाखवा क्लिक करा किंवा फक्त दृश्यावर डबल-क्लिक करा.

    बस! सर्व लपलेली पत्रके ताबडतोब दर्शविली जातील.

    कार्यपुस्तिकेत कोणतीही लपवलेली पत्रके आहेत की नाही हे कसे तपासायचे

    एक्सेलमध्ये लपविलेले पत्रके शोधण्याचा सर्वात जलद मार्ग हा आहे: कोणत्याही शीट टॅबवर उजवे-क्लिक करा आणि पहा जर Hide… कमांड सक्षम असेल किंवा नसेल. ते सक्षम केले असल्यास, त्यावर क्लिक करा आणि कोणती पत्रके लपविली आहेत ते पहा. जर ते अक्षम केले असेल (राखाडी केले असेल), तर वर्कबुकमध्ये लपविलेले पत्रके नसतील.

    टीप. ही पद्धत फार लपलेली पत्रके दाखवत नाही. अशा पत्रके पाहण्याचा एकमेव मार्ग म्हणजे उघड करणेत्यांना VBA सह.

    Excel मध्‍ये पत्रक उघड करू शकत नाही - समस्या आणि उपाय

    तुम्ही तुमच्या Excel मधील ठराविक शीट्स लपवू शकत नसाल, तर खालील ट्रबलशूटिंग टिप्स काही का प्रकाश टाकू शकतात.

    1. वर्कबुक संरक्षित आहे

    वर्कबुक स्ट्रक्चर संरक्षित केले असल्यास शीट्स लपवणे किंवा उघड करणे शक्य नाही (वर्कबुक-स्तरीय पासवर्ड एन्क्रिप्शन किंवा वर्कशीट संरक्षणासह गोंधळात टाकू नये). हे तपासण्यासाठी, पुनरावलोकन टॅबवर जा > बदल गट आणि कार्यपुस्तिका संरक्षित करा बटण पहा. हे बटण हिरव्या रंगात हायलाइट केले असल्यास, कार्यपुस्तिका संरक्षित केली जाते. ते असुरक्षित करण्यासाठी, वर्कबुक संरक्षित करा बटणावर क्लिक करा, संकेत दिल्यास पासवर्ड टाइप करा आणि कार्यपुस्तिका जतन करा. अधिक माहितीसाठी, कृपया Excel मध्ये संरक्षित वर्कबुक कसे अनलॉक करावे ते पहा.

    2. वर्कशीट्स खूप लपलेल्या असतात

    तुमच्या वर्कशीट्स VBA कोडद्वारे लपवल्या गेल्या असतील ज्यामुळे त्यांना खूप लपवले जाते ( xlSheetVeryHidden प्रॉपर्टी नियुक्त करते), अशा वर्कशीट्स Unhide<2 वापरून प्रदर्शित केल्या जाऊ शकत नाहीत> आदेश. अतिशय लपलेली पत्रके उघड करण्यासाठी, तुम्हाला व्हिज्युअल बेसिक एडिटरमधून गुणधर्म xlSheetVeryHidden वरून xlSheetVisible मध्ये बदलणे आवश्यक आहे किंवा हा VBA कोड चालवावा लागेल.

    3. वर्कबुकमध्ये कोणतीही लपलेली पत्रके नाहीत

    जर रिबनवर आणि उजव्या-क्लिक मेनूमध्ये Unhide कमांड धूसर केली असेल, तर याचा अर्थ एकही लपलेली शीट नाहीतुमची कार्यपुस्तिका :)

    अशा प्रकारे तुम्ही Excel मध्ये शीट्स लपवता. पंक्ती, स्तंभ किंवा सूत्रे यासारख्या इतर वस्तू कशा लपवायच्या किंवा लपवायच्या हे जाणून घेण्यास उत्सुक असल्यास, तुम्हाला खालील लेखांमध्ये संपूर्ण तपशील सापडतील. वाचल्याबद्दल मी तुमचा आभारी आहे आणि तुम्हाला पुढील आठवड्यात आमच्या ब्लॉगवर भेटण्याची आशा आहे!

    उपलब्ध डाउनलोड

    एक्सेलमध्ये वर्कशीट्स लपवण्यासाठी मॅक्रो

    मायकेल ब्राउन हे सॉफ्टवेअर टूल्स वापरून जटिल प्रक्रिया सुलभ करण्याच्या उत्कटतेने एक समर्पित तंत्रज्ञान उत्साही आहे. टेक उद्योगातील एका दशकाहून अधिक अनुभवासह, त्यांनी Microsoft Excel आणि Outlook, तसेच Google Sheets आणि Docs मध्ये आपल्या कौशल्यांचा गौरव केला आहे. मायकेलचा ब्लॉग त्याचे ज्ञान आणि कौशल्य इतरांसोबत सामायिक करण्यासाठी समर्पित आहे, उत्पादकता आणि कार्यक्षमता सुधारण्यासाठी सुलभ टिपा आणि ट्यूटोरियल प्रदान करतो. तुम्ही अनुभवी व्यावसायिक असाल किंवा नवशिक्या असाल, मायकेलचा ब्लॉग या आवश्यक सॉफ्टवेअर टूल्सचा जास्तीत जास्त फायदा घेण्यासाठी मौल्यवान अंतर्दृष्टी आणि व्यावहारिक सल्ला देतो.