सामग्री सारणी
हे ट्यूटोरियल लपलेले आणि अतिशय लपलेले शीटमधील फरक स्पष्ट करते, वर्कशीट अतिशय लपलेली कशी बनवायची आणि एक्सेलमध्ये अतिशय लपलेली पत्रके कशी पाहायची हे स्पष्ट करते.
तुम्ही नाराज आहात का? तुमच्या सूत्रांपैकी एक स्प्रेडशीट शोधू शकत नाही? तुमच्या वर्कबुकच्या तळाशी शीट इतर टॅबमध्ये दिसत नाही किंवा ते Unhide डायलॉग बॉक्समध्ये दिसत नाही. ती चादर पृथ्वीवर कुठे असू शकते? फक्त, ते खूप लपलेले आहे.
एक्सेलमध्ये खूप लपवलेले वर्कशीट काय आहे?
प्रत्येकाला माहित आहे की, एक्सेल शीट दृश्यमान किंवा लपविली जाऊ शकते. खरं तर, वर्कशीट लपवण्याचे दोन स्तर आहेत: लपलेले आणि खूप लपलेले .
सामान्यपणे लपवलेले शीट उघड करणे खूप सोपे आहे. तुम्हाला फक्त कोणत्याही दृश्यमान वर्कशीटवर उजवे-क्लिक करायचे आहे, उघडवा क्लिक करा आणि तुम्हाला पहायचे असलेले शीट निवडा. खूप लपलेली पत्रके ही एक वेगळी कथा आहे. जर वर्कबुकमध्ये फक्त खूप लपलेली पत्रके असतील, तर तुम्ही Unhide डायलॉग बॉक्स देखील उघडू शकणार नाही कारण Unhide कमांड अक्षम केली जाईल. जर वर्कबुकमध्ये लपलेली आणि अतिशय लपलेली दोन्ही पत्रके असतील तर, अनहाइड करा डायलॉग उपलब्ध असेल, परंतु खूप लपलेली पत्रके तेथे सूचीबद्ध केली जाणार नाहीत.
तांत्रिकदृष्ट्या, एक्सेल लपवलेले आणि मधील फरक कसा ओळखतो खूप लपलेली वर्कशीट्स? शीटच्या दृश्यमान गुणधर्मानुसार, ज्यामध्ये यापैकी एक असू शकतेमूल्ये:
- xlSheetVisible (किंवा TRUE) - पत्रक दृश्यमान आहे
- xlSheetHidden (किंवा FALSE) - पत्रक लपवले आहे
- xlSheetVeryHidden - शीट खूप लपलेले आहे
जेव्हा कोणीही Excel चे Unhide<2 वापरून TRUE (दृश्यमान) आणि FALSE (लपवलेले) दरम्यान टॉगल करू शकतो> किंवा लपवा आदेश, xlVeryHidden मूल्य केवळ व्हिज्युअल बेसिक एडिटरमधूनच सेट केले जाऊ शकते.
वापरकर्त्याच्या दृष्टीकोनातून, लपवलेले आणि खूप यात काय फरक आहे लपलेली पत्रके? हे फक्त हे आहे: एक्सेल वापरकर्ता इंटरफेसद्वारे खूप लपविलेले पत्रक दृश्यमान केले जाऊ शकत नाही, ते उघड करण्याचा एकमेव मार्ग VBA आहे. म्हणून, जर तुम्हाला तुमच्या काही वर्कशीट्स इतरांद्वारे लपवणे अधिक कठीण बनवायचे असेल (उदा. ज्यात संवेदनशील माहिती किंवा इंटरमीडिएट फॉर्म्युले आहेत), पत्रक लपवण्याची ही उच्च पातळी लागू करा आणि त्यांना खूप लपवा.
कसे एक्सेल वर्कशीट्स खूप लपलेले बनवा
आधीच नमूद केल्याप्रमाणे, पत्रक अतिशय लपविण्याचा एकमेव मार्ग म्हणजे व्हिज्युअल बेसिक एडिटर वापरणे. तुम्हाला किती पत्रके लपवायची आहेत यावर अवलंबून, तुम्ही खालीलपैकी एका पद्धतीसह पुढे जाऊ शकता.
एखादे वर्कशीट दृश्यमान गुणधर्म बदलून अतिशय लपवलेले बनवा
तुम्हाला फक्त एक पूर्णपणे लपवायची असल्यास किंवा दोन पत्रके, तुम्ही प्रत्येक शीटची दृश्यमान गुणधर्म व्यक्तिचलितपणे बदलू शकता. हे कसे आहे:
- Alt + F11 दाबा किंवा Developer वर Visual Basic बटण क्लिक कराटॅब हे व्हिज्युअल बेसिक एडिटर उघडेल ज्यामध्ये वरच्या-डाव्या पॅनेलमध्ये प्रोजेक्ट एक्सप्लोरर विंडोमध्ये सर्व खुल्या वर्कबुक आणि त्यांच्या शीट्सचे ट्री प्रदर्शित होईल.
- F4 दाबा किंवा पहा ><1 क्लिक करा>गुणधर्म . हे प्रोजेक्ट एक्सप्लोररच्या अगदी खाली गुणधर्म विंडो दिसण्यास भाग पाडेल (कृपया खाली स्क्रीनशॉट पहा). जर गुणधर्म विंडो आधीपासूनच असेल तर, ही पायरी वगळा :)
- प्रोजेक्ट एक्सप्लोरर विंडोमध्ये, ते निवडण्यासाठी तुम्हाला खूप लपवायचे असलेल्या वर्कशीटवर क्लिक करा. <10 गुणधर्म विंडोमध्ये, दृश्यमान गुणधर्म 2 - xlSheetVeryHidden वर सेट करा.
बस! दृश्यमान गुणधर्म बदलताच, संबंधित शीट टॅब तुमच्या वर्कबुकच्या तळापासून अदृश्य होईल. आवश्यक असल्यास इतर शीट्ससाठी वरील चरणांची पुनरावृत्ती करा आणि पूर्ण झाल्यावर व्हिज्युअल बेसिक एडिटर विंडो बंद करा.
व्हीबीए कोडसह सक्रिय वर्कशीट खूप लपविलेले बनवा
तुम्हाला नियमितपणे पत्रके लपवायची असल्यास आणि ते स्वहस्ते करावे लागल्याबद्दल नाराज आहेत, तुम्ही कोडच्या एका ओळीने काम स्वयंचलित करू शकता. येथे मॅक्रो आहे जे सक्रिय वर्कशीट खूप लपलेले बनवते:
Sub VeryHiddenActiveSheet() ActiveSheet.Visible = xlSheetVeryHidden End Subजर तुम्ही इतर वापरकर्त्यांसाठी मॅक्रो लिहित असाल तर, वर्कबुकमध्ये असेल तेव्हा तुम्हाला परिस्थितीची काळजी घ्यावी लागेल. फक्त एक दृश्यमान पत्रक. तुम्हाला आठवत असेल, ते लपवणे शक्य नाहीएक्सेल फाईलमधील सर्व वर्कशीट्स (मग ते लपवलेले किंवा खूप लपवलेले असले तरी), किमान एक पत्रक दृश्यात राहिले पाहिजे. त्यामुळे, तुमच्या वापरकर्त्यांना या मर्यादेबद्दल चेतावणी देण्यासाठी, वरील मॅक्रो ऑन एरर ब्लॉकमध्ये याप्रमाणे गुंडाळा:
Sub VeryHiddenActiveSheet() Error GoTo ErrorHandler ActiveSheet.Visible = xlSheetVeryHidden Exit Sub ErrorBandler " : Msg वर्कबुकमध्ये किमान एक दृश्यमान वर्कशीट असणे आवश्यक आहे." , vbOKOnly, "वर्कशीट लपवण्यात अक्षम" End SubVBA कोडसह एकापेक्षा जास्त वर्कशीट्स खूप लपलेल्या बनवा
तुम्हाला सर्व निवडलेल्या पत्रके खूप लपवून ठेवायची असल्यास, ते पहा. सक्रिय कार्यपुस्तिका (ActiveWindow) मधील सर्व निवडलेल्या पत्रके एक एक करून त्यांची दृश्यमान गुणधर्म xlSheetVeryHidden वर बदला.
Sub VeryHiddenSelectedSheets() Dim wks वर्कशीट ऑन एरर GoTo ErrorHandler. ActiveWindow.SelectedSheets wks.Visible = xlSheetVeryHidden मधील प्रत्येक wks साठी पुढील बाहेर पडा Sub ErrorHandler : MsgBox "कार्यपुस्तिकेत किमान एक दृश्यमान वर्कशीट असणे आवश्यक आहे." , vbOKOnly, "वर्कशीट्स लपवण्यात अक्षम" End SubExcel मध्ये अतिशय लपलेली पत्रके कशी दाखवायची
आता तुम्हाला Excel मध्ये शीट्स पूर्णपणे कशी लपवायची हे माहित असल्यामुळे, तुम्ही कसे पाहू शकता याबद्दल बोलण्याची वेळ आली आहे. लपलेली पत्रके.
खूप लपलेली वर्कशीट त्याची दृश्यमान गुणधर्म बदलून दाखवा
खूप लपलेली वर्कशीट पुन्हा पाहण्यासाठी, तुम्हाला फक्त तिचे दृश्यमान बदलणे आवश्यक आहे.गुणधर्म परत xlSheetVisible वर जा.
- Visual Basic Editor उघडण्यासाठी Alt + F11 दाबा.
- VBAProject विंडोमध्ये, निवडा वर्कशीट तुम्हाला दाखवायचे आहे.
- गुणधर्म विंडोमध्ये, दृश्यमान गुणधर्म -1 - xlSheetVisible वर सेट करा .
पूर्ण झाले!
VBA ने सर्व अतिशय लपलेले पत्रके उघडा
तुमच्याकडे खूप लपलेली पत्रके असल्यास आणि तुम्हाला ते सर्व पुन्हा दृश्यमान करायचे आहेत, हे मॅक्रो एक ट्रीट कार्य करेल:
Sub UnhideVeryHiddenSheets() वर्कशीटमध्ये प्रत्येक wks साठी वर्कशीट म्हणून मंद wks जर wks.Visible = xlSheetVeryHidden असेल तर wks.Visible = xlSheetVisible पुढील एंड सबनोट. हा मॅक्रो केवळ अत्यंत लपलेली पत्रके लपवतो, सामान्यपणे लपवलेली वर्कशीट्स नाही. तुम्हाला सर्व लपलेली पत्रके दाखवायची असतील, तर खालील एक वापरा.
सर्व लपलेली आणि अतिशय लपलेली पत्रके एकावेळी दाखवा
सर्व लपलेली पत्रके सक्रिय वर्कबुकमध्ये एकाच वेळी दाखवण्यासाठी , तुम्ही फक्त प्रत्येक शीटची दृश्यमान गुणधर्म TRUE किंवा xlSheetVisible वर सेट करा.
ActiveWorkbook.Worksheets wks.Visible = xlSheetVisible मधील प्रत्येक wks साठी वर्कशीट म्हणून Sub UnhideAllSheets() मंद wks. पुढील wks End Subवेरी हिडन शीट्स मॅक्रो कसे वापरावे
वरीलपैकी कोणतेही मॅक्रो तुमच्या Excel वर्कबुकमध्ये घालण्यासाठी, या नेहमीच्या पायऱ्या करा:
- वर्कबुक उघडा जेथे तुम्हाला पत्रके लपवायची किंवा दाखवायची आहेत.
- Visual उघडण्यासाठी Alt + F11 दाबामूलभूत संपादक.
- डाव्या उपखंडावर, हे वर्कबुक उजवे-क्लिक करा आणि संदर्भ मेनूमधून घाला > मॉड्यूल निवडा.
- कोड विंडोमध्ये कोड पेस्ट करा.
- मॅक्रो चालवण्यासाठी F5 दाबा.
मॅक्रो ठेवण्यासाठी, तुमची फाईल एक्सेल मॅक्रो-सक्षम म्हणून सेव्ह करण्याचे सुनिश्चित करा. कार्यपुस्तिका (.xlsm). तपशीलवार चरण-दर-चरण सूचनांसाठी, कृपया Excel मध्ये VBA कोड कसा घालायचा आणि चालवायचा ते पहा.
वैकल्पिकपणे, तुम्ही आमची नमुना कार्यपुस्तिका मॅक्रोसह डाउनलोड करू शकता आणि इच्छित मॅक्रो थेट त्या वर्कबुकमधून चालवू शकता.
नमुना कार्यपुस्तिकेत खालील मॅक्रो आहेत:
- VeryHiddenActiveSheet - सक्रिय शीट खूप लपलेले बनवते.
- VeryHiddenSelectedSheets - सर्व निवडलेल्या पत्रके अतिशय लपवून ठेवतात.
- अनहाइड व्हेरी हिडनशीट्स - सक्रिय वर्कबुकमधील सर्व अतिशय लपलेली पत्रके लपवते.
- सर्वशीट्स अनहाइड करा - सर्व लपविलेली पत्रके दर्शवते एक सक्रिय कार्यपुस्तिका (सामान्यपणे लपलेली आणि खूप लपवलेली).
तुमच्या Excel मध्ये मॅक्रो चालवण्यासाठी, तुम्ही पुढील गोष्टी करा:
- डाउनलोड केलेले वर्कबुक उघडा आणि मॅक्रो सक्षम करा. सूचित केल्यास.
- तुमचे स्वतःचे कार्यपुस्तक उघडा.
- तुमच्या कार्यपुस्तिकेत, Alt + F8 दाबा, आवडीचा मॅक्रो निवडा आणि चालवा वर क्लिक करा.
उदाहरणार्थ, तुम्ही निवडलेल्या सर्व वर्कशीट्स अतिशय लपविलेल्या कसे बनवू शकता ते येथे आहे:
मला आशा आहे की या छोट्या ट्युटोरियलने एक्सेलच्या अतिशय लपलेल्या शीट्सवर काही प्रकाश टाकला आहे. मी आपला आभारी आहेवाचण्यासाठी आणि पुढील आठवड्यात तुम्हाला आमच्या ब्लॉगवर भेटण्याची आशा आहे!
डाउनलोडसाठी नमुना कार्यपुस्तिका
खूप लपविलेले पत्रके मॅक्रो (.xlsm फाइल)