સામગ્રીઓનું કોષ્ટક
આ ટ્યુટોરીયલ છુપાયેલ અને ખૂબ જ છુપાયેલ શીટ્સ વચ્ચેના તફાવતને સ્પષ્ટ કરે છે, વર્કશીટને કેવી રીતે ખૂબ જ છુપાવી શકાય અને એક્સેલમાં ખૂબ જ છુપાયેલી શીટ્સ કેવી રીતે જોવી તે સમજાવે છે.
શું તમે ગુસ્સે છો કારણ કે તમે સ્પ્રેડશીટ શોધી શકતા નથી જે તમારા ફોર્મ્યુલાનો ઉલ્લેખ કરે છે? શીટ તમારી વર્કબુકના તળિયે અન્ય ટેબમાં દેખાતી નથી, ન તો તે અનહાઇડ કરો સંવાદ બોક્સમાં દેખાતી નથી. તે ચાદર પૃથ્વી પર ક્યાં હોઈ શકે? સરળ રીતે, તે ખૂબ જ છુપાયેલ છે.
એક્સેલમાં ખૂબ જ છુપાયેલી વર્કશીટ શું છે?
જેમ દરેક વ્યક્તિ જાણે છે, એક્સેલ શીટ દૃશ્યમાન અથવા છુપાયેલ હોઈ શકે છે. વાસ્તવમાં, વર્કશીટ છુપાવવાના બે સ્તરો છે: છુપાયેલ અને ખૂબ છુપાયેલ .
સામાન્ય રીતે છુપાયેલી શીટને છુપાવવી ખૂબ જ સરળ છે. તમારે ફક્ત કોઈપણ દૃશ્યમાન વર્કશીટ પર જમણું-ક્લિક કરવાનું છે, અનહાઇડ કરો પર ક્લિક કરો, અને તમે જે શીટ જોવા માંગો છો તેને પસંદ કરો. ખૂબ છુપાયેલ શીટ્સ એક અલગ વાર્તા છે. જો વર્કબુકમાં માત્ર ખૂબ જ છુપાયેલી શીટ્સ હોય, તો તમે Unhide સંવાદ બોક્સ ખોલવા માટે પણ સમર્થ હશો નહીં કારણ કે Unhide આદેશ અક્ષમ થઈ જશે. જો વર્કબુકમાં છુપાયેલ અને ખૂબ જ છુપાયેલ બંને શીટ્સ હોય, તો અનહાઇડ કરો સંવાદ ઉપલબ્ધ હશે, પરંતુ ખૂબ જ છુપાયેલી શીટ્સ ત્યાં સૂચિબદ્ધ થશે નહીં.
ટેક્નિકલ રીતે, એક્સેલ છુપાયેલ અને વચ્ચેનો તફાવત કેવી રીતે ઓળખે છે ખૂબ છુપાયેલ વર્કશીટ્સ? શીટની દૃશ્યમાન ગુણધર્મ દ્વારા, જેમાં આમાંથી એક હોઈ શકે છેમૂલ્યો:
- xlSheetVisible (અથવા TRUE) - શીટ દૃશ્યમાન છે
- xlSheetHidden (અથવા FALSE) - શીટ છુપાયેલ છે
- xlSheetVeryHidden - શીટ ખૂબ જ છુપાયેલ છે
જ્યારે કોઈપણ વ્યક્તિ Excel ના Unhide<2 નો ઉપયોગ કરીને TRUE (દૃશ્યમાન) અને FALSE (છુપાયેલ) વચ્ચે ટૉગલ કરી શકે છે> અથવા છુપાવો આદેશો, xlVeryHidden મૂલ્ય ફક્ત વિઝ્યુઅલ બેઝિક એડિટરમાંથી જ સેટ કરી શકાય છે.
વપરાશકર્તાના પરિપ્રેક્ષ્યમાં, છુપાયેલ અને ખૂબ વચ્ચે શું તફાવત છે છુપાયેલ શીટ્સ? તે ફક્ત આ છે: એક્સેલ યુઝર ઇન્ટરફેસ દ્વારા ખૂબ જ છુપાયેલ શીટને દૃશ્યમાન બનાવી શકાતી નથી, તેને છુપાવવાનો એકમાત્ર રસ્તો VBA સાથે છે. તેથી, જો તમે તમારી કેટલીક વર્કશીટ્સને અન્ય લોકો દ્વારા છુપાવવા માટે વધુ મુશ્કેલ બનાવવા માંગો છો (દા.ત. જે સંવેદનશીલ માહિતી અથવા મધ્યવર્તી સૂત્રો ધરાવે છે), તો આ ઉચ્ચ સ્તરની શીટ છુપાવીને લાગુ કરો અને તેમને ખૂબ જ છુપાવી દો.
કેવી રીતે એક્સેલ વર્કશીટ્સને ખૂબ જ છુપાવેલી બનાવો
પહેલેથી જ ઉલ્લેખ કર્યો છે તેમ, વિઝ્યુઅલ બેઝિક એડિટરનો ઉપયોગ કરીને શીટને ખૂબ છુપાવવાનો એકમાત્ર રસ્તો છે. તમે કેટલી શીટ્સ છુપાવવા માગો છો તેના આધારે, તમે નીચેની પદ્ધતિઓમાંથી એક સાથે આગળ વધી શકો છો.
એક વર્કશીટને તેની દૃશ્યક્ષમ મિલકત બદલીને ખૂબ જ છુપાવેલી બનાવો
જો તમે માત્ર એકને સંપૂર્ણપણે છુપાવવા માંગતા હોવ અથવા બે શીટ, તમે દરેક શીટની દૃશ્યમાન ગુણધર્મને મેન્યુઅલી બદલી શકો છો. અહીં કેવી રીતે છે:
- Alt + F11 દબાવો અથવા વિકાસકર્તા પર વિઝ્યુઅલ બેઝિક બટનને ક્લિક કરોટેબ આ વિઝ્યુઅલ બેઝિક એડિટરને પ્રોજેક્ટ એક્સપ્લોરર વિન્ડો સાથે ખોલશે જે ઉપરની ડાબી પેનલમાં તમામ ખુલ્લી વર્કબુક અને તેમની શીટ્સનું ટ્રી દર્શાવે છે.
- F4 દબાવો અથવા જુઓ ><1 પર ક્લિક કરો>ગુણધર્મો . આ પ્રોપર્ટીઝ વિન્ડોને પ્રોજેક્ટ એક્સપ્લોરરની નીચે દેખાવા માટે દબાણ કરશે (કૃપા કરીને નીચેનો સ્ક્રીનશોટ જુઓ). જો પ્રોપર્ટીઝ વિન્ડો પહેલેથી જ ત્યાં છે, તો આ સ્ટેપ છોડી દો :)
- પ્રોજેક્ટ એક્સપ્લોરર વિન્ડોમાં, તેને પસંદ કરવા માટે તમે જે વર્કશીટને ખૂબ છુપાવવા માંગો છો તેના પર ક્લિક કરો. <10 પ્રોપર્ટીઝ વિન્ડોમાં, દ્રશ્યમાન પ્રોપર્ટીને 2 - xlSheetVeryHidden પર સેટ કરો.
બસ! જલદી જ દૃશ્યમાન ગુણધર્મ બદલાઈ જશે, અનુરૂપ શીટ ટેબ તમારી વર્કબુકના તળિયેથી અદૃશ્ય થઈ જશે. જો જરૂરી હોય તો અન્ય શીટ્સ માટે ઉપરોક્ત પગલાંઓનું પુનરાવર્તન કરો અને જ્યારે પૂર્ણ થઈ જાય ત્યારે વિઝ્યુઅલ બેઝિક એડિટર વિન્ડો બંધ કરો.
વીબીએ કોડ વડે સક્રિય વર્કશીટ ખૂબ જ છુપાવેલી બનાવો
જો તમારે નિયમિતપણે શીટ્સ છુપાવવી હોય અને તેને મેન્યુઅલી કરવા અંગે નારાજ છો, તમે કોડની એક લીટી સાથે કામને સ્વચાલિત કરી શકો છો. અહીં મેક્રો છે જે સક્રિય વર્કશીટને ખૂબ જ છુપાયેલ બનાવે છે:
સબ VeryHiddenActiveSheet() ActiveSheet.Visible = xlSheetVeryHidden End Subજો તમે અન્ય વપરાશકર્તાઓ માટે મેક્રો લખી રહ્યાં છો, તો તમે એવી પરિસ્થિતિઓનું ધ્યાન રાખવા માગો છો જ્યારે વર્કબુકમાં માત્ર એક દૃશ્યમાન શીટ. જેમ તમને યાદ હશે, તે છુપાવવું શક્ય નથીએક્સેલ ફાઇલમાં સંપૂર્ણપણે તમામ વર્કશીટ્સ (પછી ભલે તમે તેને છુપાયેલા અથવા ખૂબ છુપાયેલા બનાવી રહ્યા હોવ), ઓછામાં ઓછી એક શીટ દૃશ્યમાં રહેવી જોઈએ. તેથી, તમારા વપરાશકર્તાઓને આ મર્યાદા વિશે ચેતવણી આપવા માટે, ઉપરોક્ત મેક્રોને આ રીતે ઓન એરર બ્લોકમાં લપેટો:
સબ VeryHiddenActiveSheet() Error GoTo ErrorHandler ActiveSheet.Visible = xlSheetVeryHidden Exit Sub ErrorBoxHandler " : Msg વર્કબુકમાં ઓછામાં ઓછી એક દૃશ્યમાન વર્કશીટ હોવી જોઈએ." , vbOKOnly, "વર્કશીટ છુપાવવામાં અસમર્થ" એન્ડ સબVBA કોડ વડે બહુવિધ વર્કશીટ્સ ખૂબ જ છુપાયેલી બનાવો
જો તમે પસંદ કરેલી બધી શીટ્સ ને ખૂબ જ છુપાવવા માટે સેટ કરવા માંગતા હો, તો મારફતે જાઓ સક્રિય વર્કબુક (ActiveWindow) માં એક પછી એક પસંદ કરેલી બધી શીટ્સ અને તેમની Visible પ્રોપર્ટીને xlSheetVeryHidden માં બદલો.
Sub VeryHiddenSelectedSheets() Dim wks as Worksheet On Error GoTo ErrorHandler ActiveWindow.SelectedSheets માં દરેક wks માટે wks.Visible = xlSheetVeryHidden આગળ બહાર નીકળો સબ ErrorHandler : MsgBox "વર્કબુકમાં ઓછામાં ઓછી એક દૃશ્યમાન વર્કશીટ હોવી જોઈએ." , vbOKOnly, "વર્કશીટ્સ છુપાવવામાં અસમર્થ" એન્ડ સબએક્સેલમાં ખૂબ જ છુપાયેલી શીટ્સ કેવી રીતે છુપાવવી
હવે તમે જાણો છો કે કેવી રીતે એક્સેલમાં શીટ્સને સંપૂર્ણપણે છુપાવવી, હવે તમે કેવી રીતે જોઈ શકો છો તે વિશે વાત કરવાનો સમય છે. છુપાયેલી શીટ્સ.
ખૂબ જ છુપાયેલી વર્કશીટને તેની દૃશ્યમાન મિલકત બદલીને છુપાવો
ખૂબ છુપાયેલી વર્કશીટને ફરીથી જોવા માટે, તમારે ફક્ત તેની દ્રશ્યમાન બદલવાની જરૂર છે.પ્રોપર્ટી xlSheetVisible પર પાછા ફરો.
- વિઝ્યુઅલ બેઝિક એડિટર ખોલવા માટે Alt + F11 દબાવો.
- VBAProject વિન્ડોમાં, પસંદ કરો તમે જે વર્કશીટને છુપાવવા માંગો છો.
- ગુણધર્મો વિન્ડોમાં, દ્રશ્યમાન ગુણધર્મને -1 - xlSheetVisible પર સેટ કરો. .
થઈ ગયું!
VBA વડે બધી ખૂબ જ છુપાયેલી શીટ્સને છુપાવો
જો તમારી પાસે ઘણી બધી છુપાયેલી શીટ્સ છે અને તમે તે બધાને ફરીથી દૃશ્યમાન બનાવવા માંગો છો, આ મેક્રો એક ટ્રીટનું કામ કરશે:
સબ UnhideVeryHiddenSheets() વર્કશીટ્સમાં દરેક wks માટે વર્કશીટ તરીકે ડિમ wks જો wks.Visible = xlSheetVeryHidden તો wks.Visible = xlSheetVisible નેક્સ્ટ એન્ડ સબનોંધ. આ મેક્રો ફક્ત ખૂબ છુપાયેલ શીટ્સ ને છુપાવે છે, સામાન્ય રીતે છુપાયેલી વર્કશીટ્સને નહીં. જો તમે સંપૂર્ણપણે બધી છુપાયેલી શીટ્સને પ્રદર્શિત કરવા માંગતા હો, તો નીચેની એકનો ઉપયોગ કરો.
તમામ છુપાયેલી અને ખૂબ જ છુપાયેલી શીટ્સને એક સમયે બતાવો
એક જ વારમાં સક્રિય વર્કબુકમાં બધી છુપાયેલી શીટ્સ બતાવવા માટે , તમે ખાલી દરેક શીટની દ્રશ્યમાન ગુણધર્મને TRUE અથવા xlSheetVisible પર સેટ કરો.
Sub UnhideAllSheets() Dim wks દરેક wks માટે વર્કશીટ તરીકે ActiveWorkbook.Worksheets wks.Visible = xlSheetVisible. આગામી wks End Subવેરી હિડન શીટ્સ મેક્રોનો ઉપયોગ કેવી રીતે કરવો
તમારી એક્સેલ વર્કબુકમાં ઉપરોક્ત કોઈપણ મેક્રો દાખલ કરવા માટે, આ સામાન્ય પગલાંઓ કરો:
- વર્કબુક ખોલો જ્યાં તમે શીટ્સને છુપાવવા અથવા છુપાવવા માંગો છો.
- વિઝ્યુઅલ ખોલવા માટે Alt + F11 દબાવોમૂળભૂત સંપાદક.
- ડાબી તકતી પર, આ વર્કબુક પર જમણું-ક્લિક કરો અને સંદર્ભ મેનૂમાંથી શામેલ કરો > મોડ્યુલ પસંદ કરો.
- કોડ વિન્ડોમાં કોડ પેસ્ટ કરો.
- મેક્રો ચલાવવા માટે F5 દબાવો.
મેક્રો રાખવા માટે, તમારી ફાઇલને એક્સેલ મેક્રો-સક્ષમ તરીકે સાચવવાની ખાતરી કરો. વર્કબુક (.xlsm). વિગતવાર પગલું-દર-પગલાં સૂચનો માટે, કૃપા કરીને જુઓ કે કેવી રીતે Excel માં VBA કોડ દાખલ કરવો અને ચલાવવો.
વૈકલ્પિક રીતે, તમે અમારી નમૂના વર્કબુકને મેક્રો સાથે ડાઉનલોડ કરી શકો છો અને તે વર્કબુકમાંથી સીધા જ ઇચ્છિત મેક્રો ચલાવી શકો છો.
સેમ્પલ વર્કબુકમાં નીચેના મેક્રો છે:
- VeryHiddenActiveSheet - સક્રિય શીટને ખૂબ છુપાયેલ બનાવે છે.
- VeryHiddenSelectedSheets - બધી પસંદ કરેલી શીટ્સને ખૂબ જ છુપાવી દે છે.
- UnhideVeryHiddenSheets - સક્રિય વર્કબુકમાં બધી ખૂબ જ છુપાયેલી શીટ્સને છુપાવે છે.
- UnhideAllSheets - માં બધી છુપાયેલી શીટ્સ બતાવે છે એક સક્રિય વર્કબુક (સામાન્ય રીતે છુપાયેલ અને ખૂબ જ છુપાયેલ).
તમારા એક્સેલમાં મેક્રો ચલાવવા માટે, તમે નીચે મુજબ કરો:
- ડાઉનલોડ કરેલ વર્કબુક ખોલો અને મેક્રોને સક્ષમ કરો જો પૂછવામાં આવે>
ઉદાહરણ તરીકે, તમે કેવી રીતે પસંદ કરેલી બધી વર્કશીટ્સને ખૂબ જ છુપાવી શકો છો તે અહીં છે:
મને આશા છે કે આ ટૂંકા ટ્યુટોરીયલએ એક્સેલની ખૂબ જ છુપાયેલી શીટ્સ પર થોડો પ્રકાશ પાડ્યો છે. હું તમારો આભાર માનું છુંવાંચવા માટે અને તમને આવતા અઠવાડિયે અમારા બ્લોગ પર મળવાની આશા છે!
ડાઉનલોડ માટે નમૂના વર્કબુક
ખૂબ છુપાયેલ શીટ્સ મેક્રો (.xlsm ફાઇલ)