విషయ సూచిక
ట్యుటోరియల్ Excel 2016, 2013, 2010 మరియు అంతకంటే తక్కువ వర్క్షీట్లను ఎలా దాచాలో వివరిస్తుంది. కుడి-క్లిక్ చేయడం ద్వారా వర్క్షీట్ను త్వరగా అన్హైడ్ చేయడం ఎలాగో మరియు VBA కోడ్తో ఒకేసారి అన్ని షీట్లను ఎలా అన్హైడ్ చేయాలో మీరు నేర్చుకుంటారు.
ఇది ఊహించుకోండి: మీరు వర్క్షీట్ను తెరిచి, కొన్ని సూత్రాలు మరొక వర్క్షీట్ను సూచిస్తున్నట్లు గమనించండి. . మీరు షీట్ ట్యాబ్లను చూస్తారు, కానీ సూచించిన స్ప్రెడ్షీట్ అక్కడ లేదు! మీరు అదే పేరుతో కొత్త షీట్ని సృష్టించడానికి ప్రయత్నిస్తారు, అయితే ఇది ఇప్పటికే ఉందని Excel మీకు చెబుతుంది. దీని అర్థం ఏమిటి? కేవలం, వర్క్షీట్ దాచబడింది. Excelలో దాచిన షీట్లను ఎలా చూడాలి? సహజంగానే, మీరు వాటిని దాచిపెట్టాలి. Excel యొక్క Unhide ఆదేశాన్ని ఉపయోగించడం ద్వారా లేదా VBAతో స్వయంచాలకంగా దీన్ని మాన్యువల్గా చేయవచ్చు. ఈ ట్యుటోరియల్ మీకు రెండు పద్ధతులను నేర్పుతుంది.
Excelలో షీట్లను ఎలా అన్హైడ్ చేయాలి
మీరు కేవలం ఒకటి లేదా రెండు దాచిన షీట్లను చూడాలనుకుంటే, మీరు త్వరగా దాచడం ఎలాగో ఇక్కడ ఉంది అవి:
- మీ Excel వర్క్బుక్లో, ఏదైనా షీట్ ట్యాబ్పై కుడి-క్లిక్ చేసి, సందర్భ మెను నుండి అన్హైడ్ …ని ఎంచుకోండి.
- అన్హైడ్ బాక్స్, మీరు ప్రదర్శించాలనుకుంటున్న దాచిన షీట్ని ఎంచుకుని, సరే క్లిక్ చేయండి (లేదా షీట్ పేరుపై డబుల్ క్లిక్ చేయండి). పూర్తయింది!
కుడి-క్లిక్ సందర్భోచిత మెనుతో పాటు, అన్హైడ్ డైలాగ్ను రిబ్బన్ నుండి యాక్సెస్ చేయవచ్చు:
- Excel 2003లో మరియు అంతకు ముందు, ఫార్మాట్ మెనుని క్లిక్ చేసి, ఆపై షీట్ > అన్హైడ్ చేయి .
- Excel 2016లో, ఎక్సెల్ 2013, ఎక్సెల్ 2010 మరియు ఎక్సెల్2007, హోమ్ ట్యాబ్ > సెల్లు సమూహానికి వెళ్లి, ఫార్మాట్ విజిబిలిటీ కింద, దాచు & ; దాచిపెట్టు , ఆపై షీట్ను అన్హైడ్ చేయి …
గమనిక క్లిక్ చేయండి. Excel యొక్క అన్హైడ్ ఎంపిక మిమ్మల్ని ఒకేసారి ఒక షీట్ని ఎంచుకోవడానికి మాత్రమే అనుమతిస్తుంది. బహుళ షీట్లను అన్హైడ్ చేయడానికి, మీరు ప్రతి వర్క్షీట్ కోసం పైన పేర్కొన్న దశలను ఒక్కొక్కటిగా పునరావృతం చేయాలి లేదా దిగువ మాక్రోలను ఉపయోగించడం ద్వారా మీరు అన్ని షీట్లను ఒకేసారి దాచవచ్చు.
VBAతో Excelలో షీట్లను ఎలా దాచాలి
మీరు బహుళ దాచిన వర్క్షీట్లను కలిగి ఉన్న సందర్భాల్లో, వాటిని ఒక్కొక్కటిగా దాచడం చాలా సమయం తీసుకుంటుంది, ప్రత్యేకించి మీరు అన్ని షీట్లను అన్హైడ్ చేయాలనుకుంటే మీ వర్క్బుక్లో. అదృష్టవశాత్తూ, మీరు ఈ క్రింది మాక్రోలలో ఒకదానితో ప్రక్రియను ఆటోమేట్ చేయవచ్చు.
Excelలో అన్ని షీట్లను ఎలా దాచిపెట్టాలి
ఈ చిన్న మాక్రో సక్రియ వర్క్బుక్లోని అన్ని దాచిన షీట్లను భంగం కలిగించకుండా ఒకేసారి కనిపించేలా చేస్తుంది. మీకు ఏవైనా నోటిఫికేషన్లు ఉన్నాయి.
Sub Unhide_All_Sheets_Count() వర్క్షీట్గా మసకబారిన wks పూర్ణాంక సంఖ్య వలె మసకబారిన గణన = 0యాక్టివ్వర్క్బుక్లోని ప్రతి వారానికి. వర్క్షీట్లు ఉంటే wks.కనిపించే xlSheetVisible అప్పుడు wks.Visible = xlSheetVisible count = count + 1 End If next wks అయితే కౌంట్ > 0 అప్పుడు MsgBox కౌంట్ & "వర్క్షీట్లు దాచబడ్డాయి." , vbOKOnly, "unhiding Worksheets" Else MsgBox "దాచిన వర్క్షీట్లు ఏవీ కనుగొనబడలేదు." , vbOKOnly, "unhiding Worksheets" End if End Sub
మీరు ఎంచుకున్న బహుళ షీట్లను అన్హైడ్ చేయండి
మీరు అన్ని వర్క్షీట్లను ఒకేసారి దాచకూడదనుకుంటే, కానీ వినియోగదారు స్పష్టంగా కనిపించేలా చేయడానికి అంగీకరించిన వాటిని మాత్రమే, ఆపై ప్రతి దాచిన షీట్ గురించి మాక్రోని ఒక్కొక్కటిగా అడగండి, ఇలా:
Sub Unhide_Selected_Sheets() వర్క్షీట్గా మసకబారిన MsgResult VbMsgBoxResult వలె ActiveWorkbookలోని ప్రతి వారాలు. వర్క్షీట్లు ఉంటే wks.Visible = xlSheetHidden తర్వాత MsgResult = MsgBox( "షీట్ను అన్హైడ్ చేయి " & wks.పేరు & "?" , vbYesNo, "వర్క్షీట్లను దాచడం" ) ఒకవేళ MsgResult = vbYes అప్పుడు wks.Visible = xlSheetVisible వర్క్తో
మీరు వాటి పేర్లలో నిర్దిష్ట వచనాన్ని కలిగి ఉన్న షీట్లను మాత్రమే దాచాలనుకున్నప్పుడు, మాక్రోకు IF స్టేట్మెంట్ను జోడించండి, అది ప్రతి దాచిన వర్క్షీట్ పేరును తనిఖీ చేస్తుంది మరియు ఆ షీట్లను మాత్రమే దాచిపెడుతుంది మీరు పేర్కొన్న వచనాన్ని కలిగి ఉంటుంది.
ఈ ఉదాహరణలో, మేము " నివేదికతో షీట్లను దాచిపెడతాము పేరులో t ". మాక్రో నివేదిక , రిపోర్ట్ 1 , జూలై వంటి షీట్లను ప్రదర్శిస్తుందినివేదిక , మరియు ఇలాంటివి.
ఇతర పదాలను కలిగి ఉన్న వర్క్షీట్లను అన్హైడ్ చేయడానికి, కింది కోడ్లో " రిపోర్ట్ "ని మీ స్వంత వచనంతో భర్తీ చేయండి.
Sub Unhide_Sheets_Contain( ) వర్క్షీట్గా మసకబారిన వారం కౌంట్ + 1 ముగింపు అయితే తదుపరి వారాలు అయితే కౌంట్ > 0 అప్పుడు MsgBox కౌంట్ & "వర్క్షీట్లు దాచబడ్డాయి." , vbOKOnly, "Unhiding Worksheets" Else MsgBox "పేర్కొన్న పేరుతో దాచిన వర్క్షీట్లు ఏవీ కనుగొనబడలేదు." , vbOKOnly, "Unhiding Worksheets" End If End SubExcelలో షీట్లను అన్హైడ్ చేయడానికి మాక్రోలను ఎలా ఉపయోగించాలి
మీ వర్క్షీట్లోని మాక్రోలను ఉపయోగించడానికి, మీరు విజువల్ బేసిక్లో కోడ్ని కాపీ/పేస్ట్ చేయవచ్చు మాక్రోలతో వర్క్బుక్ని ఎడిటర్ చేయండి లేదా డౌన్లోడ్ చేసి, వాటిని అక్కడ నుండి రన్ చేయండి.
మీ వర్క్బుక్లో మాక్రోను ఎలా చొప్పించాలి
మీరు పైన పేర్కొన్న మ్యాక్రోలలో దేనినైనా మీ వర్క్బుక్కి ఈ విధంగా జోడించవచ్చు:
- దాచిన షీట్లతో వర్క్బుక్ని తెరవండి.
- విజువల్ బేసిక్ ఎడిటర్ను తెరవడానికి Alt + F11 నొక్కండి.
- ఎడమ పేన్లో, ఈ వర్క్బుక్పై కుడి క్లిక్ చేయండి. మరియు సందర్భ మెను నుండి చొప్పించు > మాడ్యూల్ ఎంచుకోండి.
- కోడ్ విండోలో కోడ్ను అతికించండి.
- రన్ చేయడానికి F5ని నొక్కండి స్థూల.
వివరణాత్మక దశల వారీ సూచనల కోసం, దయచేసి VBA కోడ్ను ఎలా చొప్పించాలో మరియు అమలు చేయాలో చూడండిExcel.
మాక్రోస్తో వర్క్బుక్ను డౌన్లోడ్ చేయండి
ప్రత్యామ్నాయంగా, మీరు ఈ ట్యుటోరియల్లో చర్చించిన అన్ని మాక్రోలను కలిగి ఉన్న షీట్లను Excelలో దాచడానికి మా నమూనా వర్క్బుక్ని డౌన్లోడ్ చేసుకోవచ్చు:
- Unhide_All_Sheets - సక్రియ వర్క్బుక్లోని అన్ని వర్క్షీట్లను కొద్దిసేపు మరియు నిశ్శబ్దంగా దాచిపెట్టు.
- Unhide_All_Sheets_Count - అన్ని దాచిన షీట్లను వాటి గణనతో పాటు చూపండి.
- Unhide_Selected_Sheets - మీరు దాచడానికి ఎంచుకున్న దాచిన షీట్లను ప్రదర్శించండి.
- Unhide_Sheets_Contain - నిర్దిష్ట పదం లేదా వచనాన్ని కలిగి ఉన్న వర్క్షీట్లను దాచవద్దు.
మీ Excelలో మాక్రోలను అమలు చేయడానికి, మీరు ఈ క్రింది వాటిని చేయండి:
- డౌన్లోడ్ చేసిన వర్క్బుక్ని తెరిచి, ప్రాంప్ట్ చేయబడితే మాక్రోలను ప్రారంభించండి.
- మీరు చూడాలనుకుంటున్న మీ స్వంత వర్క్బుక్ని తెరవండి. దాచిన షీట్లు.
- మీ వర్క్బుక్లో, Alt + F8 నొక్కండి, కావలసిన మాక్రోని ఎంచుకుని, రన్ క్లిక్ చేయండి.
ఉదాహరణకు, దీనిలో అన్ని షీట్లను దాచడానికి మీ ఎక్సెల్ ఫైల్ మరియు దాచిన షీట్ల గణనను ప్రదర్శిస్తుంది, మీరు ఈ మాక్రోను అమలు చేస్తారు:
ఎలా t o కస్టమ్ వీక్షణను సృష్టించడం ద్వారా Excelలో దాచిన షీట్లను చూపండి
మాక్రోలు కాకుండా, ఒక సమయంలో దాచిన వర్క్షీట్లను చూపించే టెడియం అనుకూల వీక్షణను సృష్టించడం ద్వారా అధిగమించవచ్చు. మీకు ఈ ఎక్సెల్ ఫీచర్ గురించి తెలియకుంటే, మీరు కస్టమ్ వీక్షణను మీ వర్క్బుక్ సెట్టింగ్ల స్నాప్షాట్గా భావించవచ్చు, అది మౌస్ క్లిక్లో ఏ క్షణంలోనైనా వర్తించవచ్చు. ఈ పద్ధతిని చాలా సందర్భాలలో ఉపయోగించడం ఉత్తమంమీ పని ప్రారంభంలో, షీట్లు ఏవీ ఇంకా దాచబడనప్పుడు.
కాబట్టి, మేము ఇప్పుడు చేయబోయేది అన్ని షీట్లను చూపు అనుకూల వీక్షణను సృష్టించడం. ఇక్కడ ఎలా ఉంది:
- మీ వర్క్బుక్లోని అన్ని స్ప్రెడ్షీట్లు కనిపించేలా ఉన్నాయని నిర్ధారించుకోండి. దాచిన షీట్ల కోసం వర్క్బుక్ను త్వరగా ఎలా తనిఖీ చేయాలో ఈ చిట్కా చూపుతుంది.
- వీక్షణ ట్యాబ్ > వర్క్బుక్ వీక్షణలు సమూహానికి వెళ్లి, అనుకూల వీక్షణలు<క్లిక్ చేయండి. 11> బటన్.
మీరు ఇప్పుడు మీకు కావలసినన్ని వర్క్షీట్లను దాచవచ్చు మరియు మీరు వాటిని మళ్లీ కనిపించేలా చేయాలనుకున్నప్పుడు, మీరు అనుకూల వీక్షణలు బటన్ను క్లిక్ చేసి, <ని ఎంచుకోండి 1>ShowAllSheet వీక్షించి, Show ని క్లిక్ చేయండి లేదా వీక్షణపై డబుల్ క్లిక్ చేయండి.
అంతే! దాచిన షీట్లన్నీ వెంటనే చూపబడతాయి.
వర్క్బుక్లో ఏదైనా దాచిన షీట్లు ఉన్నాయో లేదో తనిఖీ చేయడం ఎలా
Excelలో దాచిన షీట్లను గుర్తించడానికి వేగవంతమైన మార్గం ఇది: ఏదైనా షీట్ ట్యాబ్పై కుడి క్లిక్ చేసి చూడండి దాచు… కమాండ్ ప్రారంభించబడి ఉంటే లేదా. ఇది ప్రారంభించబడితే, దానిపై క్లిక్ చేసి, ఏ షీట్లు దాచబడ్డాయో చూడండి. ఇది నిలిపివేయబడితే (బూడిద రంగులో ఉంటుంది), వర్క్బుక్లో దాచిన షీట్లు ఉండవు.
గమనిక. ఈ పద్ధతి చాలా దాచిన షీట్లను చూపదు. అటువంటి షీట్లను వీక్షించడానికి ఏకైక మార్గం దాచకుండా చేయడంవాటిని VBAతో.
Excelలో షీట్లను అన్హైడ్ చేయలేరు - సమస్యలు మరియు పరిష్కారాలు
మీరు మీ Excelలో నిర్దిష్ట షీట్లను దాచలేకపోతే, కింది ట్రబుల్షూటింగ్ చిట్కాలు ఎందుకు కొంత వెలుగులోకి వస్తాయి.
1. వర్క్బుక్ రక్షించబడింది
వర్క్బుక్ స్ట్రక్చర్ రక్షించబడితే షీట్లను దాచడం లేదా దాచడం సాధ్యం కాదు (వర్క్బుక్-స్థాయి పాస్వర్డ్ ఎన్క్రిప్షన్ లేదా వర్క్షీట్ రక్షణతో గందరగోళం చెందకూడదు). దీన్ని తనిఖీ చేయడానికి, సమీక్ష ట్యాబ్ > మార్పులు సమూహానికి వెళ్లి, వర్క్బుక్ను రక్షించు బటన్ను చూడండి. ఈ బటన్ ఆకుపచ్చ రంగులో హైలైట్ చేయబడితే, వర్క్బుక్ రక్షించబడుతుంది. దానిని రక్షించకుండా చేయడానికి, వర్క్బుక్ను రక్షించు బటన్ను క్లిక్ చేయండి, ప్రాంప్ట్ చేయబడితే పాస్వర్డ్ను టైప్ చేసి, వర్క్బుక్ను సేవ్ చేయండి. మరింత సమాచారం కోసం, దయచేసి Excelలో రక్షిత వర్క్బుక్ని ఎలా అన్లాక్ చేయాలో చూడండి.
2. వర్క్షీట్లు చాలా దాచబడి ఉంటాయి
మీ వర్క్షీట్లు VBA కోడ్తో దాచబడి ఉంటే, అవి చాలా దాచబడి ఉంటే ( xlSheetVeryHidden ప్రాపర్టీని కేటాయిస్తుంది), అటువంటి వర్క్షీట్లు అన్హైడ్<2ని ఉపయోగించడం ద్వారా ప్రదర్శించబడవు> ఆదేశం. చాలా దాచిన షీట్లను అన్హైడ్ చేయడానికి, మీరు విజువల్ బేసిక్ ఎడిటర్లో నుండి ప్రాపర్టీని xlSheetVeryHidden నుండి xlSheetVisible కి మార్చాలి లేదా ఈ VBA కోడ్ని అమలు చేయాలి.
3. వర్క్బుక్లో దాచిన షీట్లు ఏవీ లేవు
అన్హైడ్ కమాండ్ రిబ్బన్పై మరియు కుడి-క్లిక్ మెనులో బూడిద రంగులో ఉంటే, అంటే ఒక్క దాచిన షీట్ కూడా లేదుమీ వర్క్బుక్ :)
ఎక్సెల్లో షీట్లను మీరు ఈ విధంగా అన్హైడ్ చేస్తారు. అడ్డు వరుసలు, నిలువు వరుసలు లేదా ఫార్ములాలు వంటి ఇతర వస్తువులను ఎలా దాచాలి లేదా దాచాలి అని తెలుసుకోవాలనే ఆసక్తి మీకు ఉంటే, మీరు దిగువ కథనాలలో పూర్తి వివరాలను కనుగొంటారు. నేను చదివినందుకు ధన్యవాదాలు మరియు వచ్చే వారం మా బ్లాగ్లో మిమ్మల్ని చూడాలని ఆశిస్తున్నాను!
అందుబాటులో ఉన్న డౌన్లోడ్లు
Excelలో వర్క్షీట్లను అన్హైడ్ చేయడానికి మాక్రోలు