విషయ సూచిక
Excel VBA తో పని చేసే వారు చాలా తరచుగా ఈ సమస్యను ఎదుర్కొంటారు, మేము ప్రయత్నిస్తాము కానీ మాక్రోని సవరించలేము మరియు మీరు దాచిన వర్క్బుక్లో Macro ని సవరించలేరని చూపబడింది . ఈ కథనంలో, మీరు ఈ సమస్యను చాలా సులభంగా మరియు సమగ్రంగా ఎలా పరిష్కరించవచ్చో నేను మీకు చూపుతాను.
ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేయండి
మీరు వ్యాయామం చేయడానికి ఈ ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేయండి ఈ కథనాన్ని చదవడం.
మాక్రో ఎడిట్ చేయడం సాధ్యం కాలేదు 5>ఇక్కడ నేను నా వర్క్బుక్ నుండి మాక్రో ని సవరించడానికి ప్రయత్నిస్తున్నాను, కానీ నేను దానిని సవరించలేను. ఒక నోటిఫికేషన్ బాక్స్ కనిపిస్తుంది మరియు నేను దాచిన వర్క్బుక్లో మాక్రో ని తొలగించలేనని అది నాకు చెబుతోంది. Macros తో పనిచేసే వారు తమ జీవితంలో కనీసం ఒక్కసారైనా ఈ సమస్యను ఎదుర్కొంటారని నేను ఖచ్చితంగా అనుకుంటున్నాను.
ఇప్పుడు మీరు ఆశ్చర్యపోవచ్చు. నేను దీన్ని తెరిచి, దానిపై పని చేస్తున్నా అది దాచిన వర్క్బుక్గా చూపబడుతుందా? సరే, సమాధానం ఏమిటంటే మాక్రో నిజానికి మీ సక్రియ వర్క్బుక్లో లేదు, అది దాచబడిన వేరే వర్క్బుక్లో ఉంది ( PERSONAL.xlsb పేరు ఇక్కడ ఉంది, చిత్రాన్ని తనిఖీ చేయండి), కానీ మీరు ఏదైనా వర్క్బుక్ని తెరిచిన ప్రతిసారీ, అది దాని లోపల చూపబడుతుంది.
కాబట్టి, మీరు దీన్ని సవరించడానికి ప్రయత్నించినప్పుడు, మీరు చేయలేరు.
ఈ సమస్యను పరిష్కరించడమే ఈరోజు మా లక్ష్యం. అంటే, దాచిన వర్క్బుక్లో మాక్రో ని సవరించడం.
మేము సమస్యను రెండింటిలో పరిష్కరించగలము.మార్గాలు.
1. ముందుగా దాచిన వర్క్బుక్లో మ్యాక్రోను సవరించడం
ఈ పద్ధతిలో, మేము ముందుగా దాచిన వర్క్బుక్ను అన్హైడ్ చేసి, ఆపై దానిలోని మాక్రో ని తొలగిస్తాము.
ఈ ప్రక్రియను అమలు చేయడానికి దిగువ పేర్కొన్న దశలను అనుసరించండి.
⧪ దశ 1: వీక్షణ ట్యాబ్ నుండి అన్హైడ్ డైలాగ్ బాక్స్ను తెరవడం
వీక్షణను తెరవండి ఎక్సెల్ రిబ్బన్పై ట్యాబ్. ఆ తర్వాత Windows విభాగం కింద, అన్హైడ్ చేయి పై క్లిక్ చేయండి.
⧪ దశ 2: డైలాగ్ బాక్స్ నుండి వర్క్బుక్ను అన్హైడ్ చేయడం
అన్హైడ్ అనే డైలాగ్ బాక్స్ తెరవబడుతుంది. దాచిన వర్క్బుక్ పేరును ఎంచుకుని ( PERSONAL.xlsb ఇక్కడ) మరియు OK పై క్లిక్ చేయండి.
⧪ దశ 3: మాక్రోని సవరించడం
ఇప్పుడు మీరు మాక్రో ని సవరించవచ్చు. డెవలపర్ ట్యాబ్ కింద, సెక్షన్ కోడ్ నుండి మాక్రోలు పై క్లిక్ చేయండి.
మాక్రోలు<2 అనే డైలాగ్ బాక్స్> తెరవబడుతుంది. మీకు కావలసిన మాక్రో ని ఎంచుకుని, సవరించు పై క్లిక్ చేయండి.
మీరు ఇప్పుడు దాన్ని సవరించవచ్చు.
మరింత చదవండి: Excelలో మాక్రోలను ఎలా సవరించాలి (2 పద్ధతులు)
2. VBA కోడ్ని ఉపయోగించడం ద్వారా దాచిన వర్క్బుక్లో మాక్రోను సవరించడం
మీరు పై ప్రక్రియను అనుసరించకూడదనుకుంటే, మాక్రో ను సవరించడానికి మీరు సాధారణ VBA కోడ్ని ఉపయోగించవచ్చు దాచిన వర్క్బుక్లో.
⧭ VBA కోడ్:
4269
⧭ గమనికలు:
ఇక్కడ దాచిన వర్క్బుక్ పేరు “PERSONAL.XLSB” , దాచిన మాక్రో పేరు “Macro1” ,మరియు నేను పని చేస్తున్న వర్క్బుక్ పేరు “దాచిన వర్క్బుక్.xlsmలో మాక్రోను సవరించడం సాధ్యం కాదు” . కోడ్ని (మొదటి 3 లైన్లు) అమలు చేయడానికి ముందు మీతో ఉన్న వాటిని మార్చడం మర్చిపోవద్దు.
⧭ అవుట్పుట్:<2
పైన ఉన్న విజువల్ బేసిక్ రిబ్బన్ నుండి సబ్ / యూజర్ఫారమ్ని రన్ చేయి బటన్ను నొక్కడం ద్వారా కోడ్ని అమలు చేయండి.
దాచిన వర్క్బుక్ దాచబడదు మరియు మాక్రోతో మీ ముందు ఎడిటర్ విండో తెరవబడుతుంది. మీరు ఇప్పుడు దాన్ని సవరించవచ్చు.
మరింత చదవండి: Excelలో సెల్ను ఎలా సవరించాలి (4 సులభమైన పద్ధతులు)<2
గమనికలు
- ఇప్పటి వరకు, మేము దాచిన వర్క్బుక్లో మాక్రో ని ఎలా సవరించవచ్చో మాత్రమే చర్చించాము. అయితే దాచిన వర్క్బుక్ను ఎలా సృష్టించాలో తెలుసుకోవాలనే ఆసక్తి మీకు ఉంటే, మీరు ఈ లింక్ని అనుసరించవచ్చు.
ముగింపు
కాబట్టి, ఇవి పరిష్కరించడానికి మార్గాలు దాచిన వర్క్బుక్లో మాక్రో ని సవరించడంలో సమస్య. మీకు ఏవైనా ప్రశ్నలు ఉన్నాయా? మమ్మల్ని అడగడానికి సంకోచించకండి. మరిన్ని పోస్ట్లు మరియు అప్డేట్ల కోసం మా సైట్ ExcelWIKI ని సందర్శించడం మర్చిపోవద్దు.