విషయ సూచిక
ఈ ట్యుటోరియల్ దాచిన మరియు చాలా దాచబడిన షీట్ల మధ్య వ్యత్యాసాన్ని స్పష్టం చేస్తుంది, వర్క్షీట్ను ఎలా చాలా దాచిపెట్టాలో మరియు Excelలో చాలా దాచిన షీట్లను ఎలా వీక్షించాలో వివరిస్తుంది.
మీరు ఉద్రేకంతో ఉన్నారా? మీ ఫార్ములాల్లో ఒకదానిని సూచించే స్ప్రెడ్షీట్ను కనుగొనలేకపోయారా? షీట్ మీ వర్క్బుక్ దిగువన ఉన్న ఇతర ట్యాబ్లలో కనిపించదు లేదా అన్హైడ్ డైలాగ్ బాక్స్లో చూపబడదు. భూమిపై ఆ షీట్ ఎక్కడ ఉంటుంది? కేవలం, ఇది చాలా దాచబడింది.
Excelలో చాలా దాచిన వర్క్షీట్ ఏమిటి?
అందరికీ తెలిసినట్లుగా, Excel షీట్ కనిపిస్తుంది లేదా దాచబడుతుంది. వాస్తవానికి, వర్క్షీట్ దాచడంలో రెండు స్థాయిలు ఉన్నాయి: దాచినది మరియు చాలా దాచబడింది .
సాధారణంగా దాచబడిన షీట్ను దాచడం చాలా సులభం. మీరు చేయాల్సిందల్లా ఏదైనా కనిపించే వర్క్షీట్పై కుడి-క్లిక్ చేసి, అన్హైడ్ క్లిక్ చేసి, మీరు చూడాలనుకుంటున్న షీట్ను ఎంచుకోండి. చాలా దాచిన షీట్లు వేరే కథ. వర్క్బుక్ చాలా దాచిన షీట్లను మాత్రమే కలిగి ఉంటే, మీరు అన్హైడ్ డైలాగ్ బాక్స్ను కూడా తెరవలేరు ఎందుకంటే అన్హైడ్ ఆదేశం నిలిపివేయబడుతుంది. వర్క్బుక్ దాచిన మరియు చాలా దాచబడిన షీట్లను కలిగి ఉంటే, అన్హైడ్ డైలాగ్ అందుబాటులో ఉంటుంది, కానీ చాలా దాచిన షీట్లు అక్కడ జాబితా చేయబడవు.
సాంకేతికంగా, దాచిన మరియు దాచిన వాటి మధ్య Excel ఎలా వేరు చేస్తుంది చాలా దాచిన వర్క్షీట్లు? వీటిలో ఒకదానిని కలిగి ఉండే షీట్ యొక్క కనిపించే ఆస్తి ద్వారావిలువలు:
- xlSheetVisible (లేదా TRUE) - షీట్ కనిపిస్తుంది
- xlSheetHidden (లేదా FALSE) - షీట్ దాచబడింది
- xlSheetVeryHidden - షీట్ చాలా దాచబడింది
ఎక్సెల్ అన్హైడ్<2ని ఉపయోగించి ఎవరైనా సరే (కనిపించే) మరియు తప్పు (దాచిన) మధ్య టోగుల్ చేయవచ్చు> లేదా Hide కమాండ్లు, xlVeryHidden విలువ విజువల్ బేసిక్ ఎడిటర్ నుండి మాత్రమే సెట్ చేయబడుతుంది.
యూజర్ కోణం నుండి, దాచిన మరియు చాలా మధ్య తేడా ఏమిటి దాచిన షీట్లు? ఇది కేవలం ఇది: చాలా దాచిన షీట్ Excel వినియోగదారు ఇంటర్ఫేస్ ద్వారా కనిపించడం సాధ్యం కాదు, దానిని దాచడానికి VBA మాత్రమే మార్గం. కాబట్టి, మీరు మీ వర్క్షీట్లలో కొన్నింటిని ఇతరులు దాచడం చాలా కష్టతరం చేయాలనుకుంటే (ఉదా. సున్నితమైన సమాచారం లేదా ఇంటర్మీడియట్ ఫార్ములాలను కలిగి ఉన్నవి), ఈ ఉన్నత స్థాయి షీట్ దాచడాన్ని వర్తింపజేయండి మరియు వాటిని చాలా దాచిపెట్టండి.
ఎలా చేయాలి Excel వర్క్షీట్లను చాలా దాచిపెట్టండి
ఇప్పటికే చెప్పినట్లుగా, విజువల్ బేసిక్ ఎడిటర్ని ఉపయోగించడం ద్వారా షీట్ను చాలా దాచడానికి ఏకైక మార్గం. మీరు ఎన్ని షీట్లను దాచాలనుకుంటున్నారు అనేదానిపై ఆధారపడి, మీరు క్రింది పద్ధతుల్లో ఒకదానితో కొనసాగవచ్చు.
ఒక వర్క్షీట్ని దాని కనిపించే ప్రాపర్టీని మార్చడం ద్వారా చాలా దాచిపెట్టండి
మీరు కేవలం ఒకదాన్ని పూర్తిగా దాచాలనుకుంటే లేదా రెండు షీట్లు, మీరు ప్రతి షీట్ యొక్క కనిపించే ఆస్తిని మాన్యువల్గా మార్చవచ్చు. ఇక్కడ ఎలా ఉంది:
- Alt + F11 నొక్కండి లేదా డెవలపర్ లో విజువల్ బేసిక్ బటన్ను క్లిక్ చేయండిట్యాబ్. ఇది విజువల్ బేసిక్ ఎడిటర్ని ప్రాజెక్ట్ ఎక్స్ప్లోరర్ విండోతో ఎగువ-ఎడమ ప్యానెల్లో అన్ని ఓపెన్ వర్క్బుక్లు మరియు వాటి షీట్ల ట్రీని ప్రదర్శిస్తుంది.
- F4ని నొక్కండి లేదా వీక్షణ ><1ని క్లిక్ చేయండి>గుణాలు . ఇది Properties విండోను Project Explorerకి దిగువన కనిపించేలా చేస్తుంది (దయచేసి దిగువన ఉన్న స్క్రీన్షాట్ని చూడండి). Properties విండో ఇప్పటికే ఉన్నట్లయితే, ఈ దశను దాటవేయి :)
- Project Explorer విండోలో, దాన్ని ఎంచుకోవడానికి మీరు చాలా దాచాలనుకుంటున్న వర్క్షీట్పై క్లిక్ చేయండి. <10 గుణాలు విండోలో, కనిపించే ఆస్తిని 2 - xlSheetVeryHidden కి సెట్ చేయండి.
అంతే! కనిపించే లక్షణం మార్చబడిన వెంటనే, సంబంధిత షీట్ ట్యాబ్ మీ వర్క్బుక్ దిగువ నుండి అదృశ్యమవుతుంది. అవసరమైతే ఇతర షీట్ల కోసం పై దశలను పునరావృతం చేయండి మరియు పూర్తయినప్పుడు విజువల్ బేసిక్ ఎడిటర్ విండోను మూసివేయండి.
VBA కోడ్తో సక్రియ వర్క్షీట్ను చాలా దాచిపెట్టండి
మీరు రోజూ షీట్లను దాచవలసి వస్తే మరియు దీన్ని మాన్యువల్గా చేయాలనే కోపంతో ఉన్నారు, మీరు ఒకే లైన్ కోడ్తో ఉద్యోగాన్ని ఆటోమేట్ చేయవచ్చు. యాక్టివ్ వర్క్షీట్ను చాలా దాచిపెట్టే మాక్రో ఇక్కడ ఉంది:
Sub VeryHiddenActiveSheet() ActiveSheet.Visible = xlSheetVeryHidden End Subమీరు ఇతర వినియోగదారుల కోసం స్థూలాన్ని వ్రాస్తున్నట్లయితే, వర్క్బుక్లో ఉన్నప్పుడు మీరు పరిస్థితులను జాగ్రత్తగా చూసుకోవాలి కనిపించే ఒక షీట్ మాత్రమే. మీకు గుర్తున్నట్లుగా, దాచడం సాధ్యం కాదుExcel ఫైల్లోని అన్ని వర్క్షీట్లు (మీరు వాటిని దాచిపెట్టినా లేదా చాలా దాచినా), కనీసం ఒక షీట్ వీక్షణలో ఉండాలి. కాబట్టి, ఈ పరిమితి గురించి మీ వినియోగదారులను హెచ్చరించడానికి, పై స్థూలాన్ని ఆన్ ఎర్రర్ బ్లాక్లో ఇలా చుట్టండి:
సబ్ VeryHiddenActiveSheet() On Error GoTo ErrorHandler ActiveSheet.Visible = xlSheetVeryHidden Exit Sub ErrorHandler " : Ms ఒక వర్క్బుక్ తప్పనిసరిగా కనీసం ఒక కనిపించే వర్క్షీట్ను కలిగి ఉండాలి." , vbOK మాత్రమే, "వర్క్షీట్ను దాచడం సాధ్యం కాదు" ముగింపు ఉపVBA కోడ్తో బహుళ వర్క్షీట్లను చాలా దాచిపెట్టండి
ఒకవేళ మీరు ఎంచుకున్న అన్ని షీట్లను చాలా దాచడానికి సెట్ చేయాలనుకుంటే, అనుసరించండి యాక్టివ్ వర్క్బుక్ (యాక్టివ్ విండో)లో ఎంచుకున్న షీట్లన్నీ ఒక్కొక్కటిగా మరియు వాటి కనిపించే ప్రాపర్టీని xlSheetVeryHidden కి మార్చండి.
Sub VeryHiddenSelectedSheets() Error GoTo ErrorHandlerలో వర్క్షీట్గా మసకబారండి ActiveWindowలో ప్రతి వారానికి.SelectedSheets wks.Visible = xlSheetVeryHidden Next Exit Sub ErrorHandler : MsgBox "వర్క్బుక్లో కనీసం ఒక కనిపించే వర్క్షీట్ ఉండాలి." , vbOK మాత్రమే, "వర్క్షీట్లను దాచడం సాధ్యం కాదు" ముగింపు ఉపఎక్సెల్లో చాలా దాచిన షీట్లను ఎలా అన్హైడ్ చేయాలి
ఇప్పుడు మీరు Excelలో షీట్లను పూర్తిగా ఎలా దాచాలో తెలుసుకున్నారు, మీరు ఎలా వీక్షించవచ్చు అనే దాని గురించి మాట్లాడటానికి ఇది సమయం. దాచిన షీట్లు.
విజిబుల్ ప్రాపర్టీని మార్చడం ద్వారా చాలా దాచిన వర్క్షీట్ను అన్హైడ్ చేయండి
చాలా దాచిన వర్క్షీట్ను మళ్లీ చూడగలిగేలా, మీరు దాని కనిపించే ని మార్చాలి.ప్రాపర్టీ తిరిగి xlSheetVisible కి.
- విజువల్ బేసిక్ ఎడిటర్ను తెరవడానికి Alt + F11 నొక్కండి.
- VBAProject విండోలో, ఎంచుకోండి మీరు దాచాలనుకుంటున్న వర్క్షీట్.
- Properties విండోలో, Visible ఆస్తిని -1 - xlSheetVisible కి సెట్ చేయండి .
పూర్తయింది!
VBAతో అన్ని చాలా దాచిన షీట్లను అన్హైడ్ చేయండి
మీరు చాలా దాచిన షీట్లను కలిగి ఉంటే మరియు మీరు వాటన్నింటినీ మళ్లీ కనిపించేలా చేయాలనుకుంటున్నారు, ఈ మాక్రో ట్రీట్గా పని చేస్తుంది:
సబ్ అన్హైడ్వెరీహిడ్డెన్షీట్లు() వర్క్షీట్లలో ప్రతి వారానికి వర్క్షీట్గా మసకబారుతుంది> గమనిక. ఈ మాక్రో చాలా దాచిన షీట్లనుమాత్రమే చూపుతుంది, సాధారణంగా దాచిన వర్క్షీట్లను కాదు. మీరు ఖచ్చితంగా అన్ని దాచిన షీట్లను ప్రదర్శించాలనుకుంటే, దిగువన ఉన్నదాన్ని ఉపయోగించండి.అన్ని దాచిన మరియు చాలా దాచిన షీట్లను ఒకేసారి దాచిపెట్టు
దాచిన షీట్లన్నింటినీ సక్రియ వర్క్బుక్లో ఒకేసారి చూపడానికి , మీరు ప్రతి షీట్ యొక్క కనిపించే ఆస్తిని TRUE లేదా xlSheetVisible కి సెట్ చేసారు తదుపరి వారాలు ముగింపు ఉప
వెరీ హిడెన్ షీట్ల మాక్రోలను ఎలా ఉపయోగించాలి
మీ Excel వర్క్బుక్లో పై మాక్రోలలో దేనినైనా ఇన్సర్ట్ చేయడానికి, ఈ సాధారణ దశలను చేయండి:
- వర్క్బుక్ని ఇక్కడ తెరవండి మీరు షీట్లను దాచాలనుకుంటున్నారు లేదా దాచాలనుకుంటున్నారు.
- విజువల్ని తెరవడానికి Alt + F11 నొక్కండిప్రాథమిక ఎడిటర్.
- ఎడమ పేన్లో, ఈ వర్క్బుక్ కుడి-క్లిక్ చేసి, సందర్భ మెను నుండి ఇన్సర్ట్ > మాడ్యూల్ ఎంచుకోండి.
- కోడ్ విండోలో కోడ్ను అతికించండి.
- మాక్రోను అమలు చేయడానికి F5ని నొక్కండి.
మాక్రోను ఉంచడానికి, మీ ఫైల్ని Excel మాక్రో-ఎనేబుల్గా సేవ్ చేసుకోండి. వర్క్బుక్ (.xlsm). వివరణాత్మక దశల వారీ సూచనల కోసం, దయచేసి Excelలో VBA కోడ్ని ఎలా చొప్పించాలో మరియు అమలు చేయాలో చూడండి.
ప్రత్యామ్నాయంగా, మీరు మా నమూనా వర్క్బుక్ని మాక్రోలతో డౌన్లోడ్ చేసుకోవచ్చు మరియు ఆ వర్క్బుక్ నుండి నేరుగా కావలసిన మాక్రోను అమలు చేయవచ్చు.
నమూనా వర్క్బుక్ కింది మాక్రోలను కలిగి ఉంది:
- VeryHiddenActiveSheet - సక్రియ షీట్ను చాలా దాచి ఉంచుతుంది.
- VeryHiddenSelectedSheets - ఎంచుకున్న అన్ని షీట్లను చాలా దాచిపెట్టేలా చేస్తుంది.
- UnhideVeryHiddenSheets - సక్రియ వర్క్బుక్లో చాలా దాచబడిన షీట్లన్నింటినీ అన్హైడ్ చేస్తుంది.
- UnhideAllSheets - అన్ని దాచిన షీట్లను చూపుతుంది సక్రియ వర్క్బుక్ (సాధారణంగా దాచబడింది మరియు చాలా దాచబడింది).
మీ Excelలో మాక్రోలను అమలు చేయడానికి, మీరు ఈ క్రింది వాటిని చేయండి:
- డౌన్లోడ్ చేసిన వర్క్బుక్ని తెరిచి, మాక్రోలను ప్రారంభించండి ప్రాంప్ట్ చేయబడితే.
- మీ స్వంత వర్క్బుక్ని తెరవండి.
- మీ వర్క్బుక్లో, Alt + F8 నొక్కండి, ఆసక్తి ఉన్న స్థూలాన్ని ఎంచుకుని, రన్ క్లిక్ చేయండి.
ఉదాహరణకు, మీరు ఎంచుకున్న వర్క్షీట్లన్నింటినీ చాలా దాచి ఉంచడం ఎలాగో ఇక్కడ ఉంది:
ఈ చిన్న ట్యుటోరియల్ Excel యొక్క చాలా దాచిన షీట్లపై కొంత వెలుగునిస్తుందని నేను ఆశిస్తున్నాను. మీకు నా ధన్యవాదములుచదవడం కోసం మరియు వచ్చే వారం మా బ్లాగ్లో మిమ్మల్ని కలుస్తానని ఆశిస్తున్నాను!
డౌన్లోడ్ కోసం నమూనా వర్క్బుక్
చాలా దాచిన షీట్లు మాక్రోలు (.xlsm ఫైల్)