విషయ సూచిక
ఎక్సెల్లోని మాక్రోలతో మీకు ఇంకా పరిచయం లేకుంటే, నేను మిమ్మల్ని కొంచెం అసూయపరుస్తాను. సర్వశక్తి అనుభూతి మరియు మీ మైక్రోసాఫ్ట్ ఎక్సెల్ దాదాపుగా అనంతం వరకు అప్గ్రేడ్ చేయబడుతుందని గ్రహించడం, మాక్రోలను తెలుసుకున్న తర్వాత మీకు వచ్చే ఆహ్లాదకరమైన అనుభూతి.
అయితే, ఈ కథనం ఇప్పటికే “శక్తిని నేర్చుకున్న” మరియు వారి రోజువారీ పనిలో మాక్రోలను (విదేశీ లేదా స్వయంగా వ్రాసినది – ఇది పట్టింపు లేదు) ఉపయోగించడం ప్రారంభించిన వారి కోసం.
మాక్రో అనేది విజువల్ బేసిక్ భాషలోని ఒక కోడ్ (అనేక పంక్తులు), ఇది Excel మీకు అవసరమైన వాటిని చేసేలా చేస్తుంది: డేటాను ప్రాసెస్ చేయడం, నివేదికను రూపొందించడం, అనేక పునరావృత పట్టికలను కాపీ-పేస్ట్ చేయడం మొదలైనవి. ఈ కొన్ని కోడ్ లైన్లను ఎక్కడ నిల్వ చేయాలి అనేది ప్రశ్న? అన్నింటికంటే, మాక్రో ఎక్కడ నిల్వ చేయబడుతుందో అది ఎక్కడ పని చేయగలదో (లేదా చేయలేనిది) ఆధారపడి ఉంటుంది.
Если макрос решает небольшую локальную проблему в отдельно взятом файле (например обрабатывает внесенные в конкретный отчет данные особым образом), то логично хранить код внутри этого же файла. బేజ్ వోప్రోసోవ్.
మరియు ఏదైనా Excel వర్క్బుక్లో స్థూల సాపేక్షంగా సార్వత్రికమైనది మరియు అవసరమైతే - ఉదాహరణకు, ఫార్ములాలను విలువలుగా మార్చడానికి మాక్రోలా? ప్రతిసారీ అతని విజువల్ బేసిక్ కోడ్ని ప్రతి పుస్తకంలోకి ఎందుకు కాపీ చేయకూడదు? అదనంగా, ముందుగానే లేదా తరువాత, దాదాపు ఏ వినియోగదారు అయినా అన్ని మాక్రోలను ఒకే పెట్టెలో ఉంచడం మంచిదని నిర్ధారణకు వస్తారు, అనగా వాటిని ఎల్లప్పుడూ చేతిలో ఉంచుతారు. మరియు మాన్యువల్గా కాకుండా కీబోర్డ్ సత్వరమార్గాలతో కూడా అమలు చేయాలా? ఇక్కడే వ్యక్తిగత మాక్రో వర్క్బుక్ గొప్ప సహాయంగా ఉంటుంది.
వ్యక్తిగత మాక్రో పుస్తకాన్ని ఎలా సృష్టించాలి
నిజానికి, మాక్రోస్ యొక్క వ్యక్తిగత పుస్తకం (LMB) బైనరీ వర్క్బుక్ ఫార్మాట్లో ఒక సాధారణ Excel ఫైల్ (వ్యక్తిగత.xlsb), ఇది మైక్రోసాఫ్ట్ ఎక్సెల్ వలె అదే సమయంలో స్వయంచాలకంగా స్టీల్త్ మోడ్లో తెరవబడుతుంది. ఆ. మీరు ఇప్పుడే Excelని ప్రారంభించినప్పుడు లేదా డిస్క్ నుండి ఏదైనా ఫైల్ని తెరిచినప్పుడు, వాస్తవానికి రెండు ఫైల్లు తెరవబడతాయి - మీది మరియు Personal.xlsb, కానీ మాకు రెండవది కనిపించదు. అందువలన, LMBలో నిల్వ చేయబడిన అన్ని మాక్రోలు Excel తెరిచి ఉన్నప్పుడు ఎప్పుడైనా ప్రారంభించటానికి అందుబాటులో ఉంటాయి.
మీరు LMBని ఎన్నడూ ఉపయోగించకుంటే, మొదట Personal.xlsb ఫైల్ ఉనికిలో లేదు. దీన్ని సృష్టించడానికి సులభమైన మార్గం రికార్డర్తో కొన్ని అనవసరమైన అర్థరహిత స్థూలాన్ని రికార్డ్ చేయడం, కానీ దానిని నిల్వ చేయడానికి వ్యక్తిగత పుస్తకాన్ని పేర్కొనండి - ఆపై మీ కోసం దాన్ని స్వయంచాలకంగా సృష్టించడానికి Excel బలవంతం చేయబడుతుంది. దీని కొరకు:
- క్లిక్ డెవలపర్ (డెవలపర్). ట్యాబ్లు ఉంటే డెవలపర్ కనిపించదు, అప్పుడు అది ద్వారా సెట్టింగ్లలో ప్రారంభించబడుతుంది ఫైల్ - ఎంపికలు - రిబ్బన్ సెటప్ (హోమ్ - ఎంపికలు - అనుకూలీకరించండి రిబ్బన్).
- అధునాతన ట్యాబ్లో డెవలపర్ క్లిక్ స్థూల రికార్డింగ్ (రికార్డ్ మాక్రో). తెరుచుకునే విండోలో, వ్యక్తిగత స్థూల పుస్తకాన్ని ఎంచుకోండి (వ్యక్తిగత మాక్రో వర్క్బుక్) వ్రాసిన కోడ్ మరియు ప్రెస్ను నిల్వ చేయడానికి స్థలంగా OK:
- బటన్తో రికార్డింగ్ని ఆపివేయండి రికార్డింగ్ ఆపు (రికార్డింగ్ ఆపివేయి) టాబ్ డెవలపర్ (డెవలపర్)
మీరు బటన్పై క్లిక్ చేయడం ద్వారా ఫలితాన్ని తనిఖీ చేయవచ్చు విజువల్ బేసిక్ ట్యాబ్లో అక్కడే. డెవలపర్ - ప్యానెల్లో ఎగువ ఎడమ మూలలో తెరిచిన ఎడిటర్ విండోలో ప్రాజెక్ట్ - VBA ప్రాజెక్ట్ మా ఫైల్ కనిపించాలి వ్యక్తిగత. XLSB. దీని శాఖను ఎడమ వైపున ఉన్న ప్లస్ గుర్తుతో విస్తరించవచ్చు, చేరుకుంటుంది మాడ్యూల్1, మేము ఇప్పుడే రికార్డ్ చేసిన అర్థరహిత స్థూల కోడ్ ఇక్కడ నిల్వ చేయబడుతుంది:
అభినందనలు, మీరు ఇప్పుడే మీ స్వంత వ్యక్తిగత మాక్రో పుస్తకాన్ని సృష్టించారు! టూల్బార్ ఎగువ ఎడమ మూలలో ఫ్లాపీ డిస్క్తో సేవ్ బటన్పై క్లిక్ చేయడం మర్చిపోవద్దు.
వ్యక్తిగత స్థూల పుస్తకాన్ని ఎలా ఉపయోగించాలి
అప్పుడు ప్రతిదీ సులభం. మీకు అవసరమైన ఏదైనా స్థూల (అనగా కోడ్తో మొదలయ్యే భాగం సబ్ మరియు ముగింపు ఎండ్ సబ్) సురక్షితంగా కాపీ మరియు అతికించవచ్చు మాడ్యూల్1, లేదా ప్రత్యేక మాడ్యూల్లో, మెను ద్వారా మునుపు జోడించడం చొప్పించు - మాడ్యూల్. అన్ని మాక్రోలను ఒక మాడ్యూల్లో ఉంచడం లేదా వాటిని వేర్వేరు వాటిల్లో వేయడం అనేది కేవలం రుచికి సంబంధించిన విషయం. ఇది ఇలా ఉండాలి:
మీరు జోడించిన మాక్రోని బటన్తో పిలిచే డైలాగ్ బాక్స్లో అమలు చేయవచ్చు macros (మాక్రోలు) టాబ్ డెవలపర్:
అదే విండోలో, బటన్ను క్లిక్ చేయడం ద్వారా పారామీటర్లు (ఐచ్ఛికాలు), మీరు కీబోర్డ్ నుండి మాక్రోను త్వరగా అమలు చేయడానికి కీబోర్డ్ సత్వరమార్గాన్ని సెట్ చేయవచ్చు. జాగ్రత్తగా ఉండండి: మాక్రోల కోసం కీబోర్డ్ సత్వరమార్గాలు లేఅవుట్ (లేదా ఇంగ్లీష్) మరియు కేస్ మధ్య తేడాను చూపుతాయి.
వ్యక్తిగత పుస్తకంలో సాధారణ స్థూల-విధానాలతో పాటు, మీరు కూడా నిల్వ చేయవచ్చు అనుకూల స్థూల విధులు (UDF = వినియోగదారు నిర్వచించిన ఫంక్షన్). విధానాలు కాకుండా, ఫంక్షన్ కోడ్ స్టేట్మెంట్తో ప్రారంభమవుతుంది ఫంక్షన్or పబ్లిక్ ఫంక్షన్, మరియు ముగుస్తుంది ఎండ్ ఫంక్షన్:
కోడ్ తప్పనిసరిగా PERSONAL.XLSB పుస్తకంలోని ఏదైనా మాడ్యూల్కి అదే విధంగా కాపీ చేయబడాలి, ఆపై బటన్ను నొక్కడం ద్వారా ఏదైనా ప్రామాణిక Excel ఫంక్షన్ వలె ఫంక్షన్ను సాధారణ పద్ధతిలో కాల్ చేయడం సాధ్యపడుతుంది. fx ఫార్ములా బార్లో మరియు విండోలో ఫంక్షన్ను ఎంచుకోవడం ఫంక్షన్ విజార్డ్స్ వర్గంలో వినియోగాదారునిచే నిర్వచించబడినది (వినియోగాదారునిచే నిర్వచించబడినది):
అటువంటి ఫంక్షన్ల ఉదాహరణలు ఇంటర్నెట్లో లేదా ఇక్కడ సైట్లో పెద్ద పరిమాణంలో కనుగొనబడతాయి (పదాలలో మొత్తం, సుమారుగా టెక్స్ట్ శోధన, VLOOKUP 2.0, సిరిలిక్ను లిప్యంతరీకరణగా మార్చడం మొదలైనవి)
వ్యక్తిగత మాక్రో బుక్ ఎక్కడ నిల్వ చేయబడుతుంది?
మీరు మ్యాక్రోస్ యొక్క వ్యక్తిగత పుస్తకాన్ని ఉపయోగిస్తే, ముందుగానే లేదా తరువాత మీకు కోరిక ఉంటుంది:
- మీ సేకరించిన మాక్రోలను ఇతర వినియోగదారులతో పంచుకోండి
- వ్యక్తిగత పుస్తకాన్ని కాపీ చేసి మరొక కంప్యూటర్కు బదిలీ చేయండి
- బ్యాకప్ కాపీని తయారు చేయండి
దీన్ని చేయడానికి, మీరు మీ కంప్యూటర్ డిస్క్లో PERSONAL.XLSB ఫైల్ను కనుగొనవలసి ఉంటుంది. డిఫాల్ట్గా, ఈ ఫైల్ XLSTART అనే ప్రత్యేక Excel స్టార్టప్ ఫోల్డర్లో నిల్వ చేయబడుతుంది. కాబట్టి మన PCలోని ఈ ఫోల్డర్ను పొందడం మాత్రమే అవసరం. మరియు ఇక్కడ కొంచెం సంక్లిష్టత తలెత్తుతుంది, ఎందుకంటే ఈ ఫోల్డర్ యొక్క స్థానం Windows మరియు Office యొక్క సంస్కరణపై ఆధారపడి ఉంటుంది మరియు మారవచ్చు. ఇది సాధారణంగా కింది ఎంపికలలో ఒకటి:
- సి:ప్రోగ్రామ్ ఫైల్స్మైక్రోసాఫ్ట్ ఆఫీస్ ఆఫీస్12XLSTART
- సి: పత్రాలు మరియు సెట్టింగ్లు కంప్యూటర్ అప్లికేషన్ డేటా మైక్రోసాఫ్ట్ ఎక్సెల్ ఎక్స్ఎల్START
- సి: వినియోగదారులుమీ-ఖాతా-పేరుAppDataRoamingMicrosoftExcelXLSTART
ప్రత్యామ్నాయంగా, మీరు VBAని ఉపయోగించి ఈ ఫోల్డర్ యొక్క స్థానం కోసం Excelని అడగవచ్చు. దీన్ని చేయడానికి, విజువల్ బేసిక్ ఎడిటర్లో (బటన్ విజువల్ బేసిక్ టాబ్ డెవలపర్). తక్షణ కీబోర్డ్ సత్వరమార్గం Ctrl + G., ఆదేశాన్ని టైప్ చేయండి ? అప్లికేషన్.StartupPath మరియు క్లిక్ చేయండి ఎంటర్:
ఫలితంగా వచ్చే పాత్ని విండోస్లోని ఎక్స్ప్లోరర్ విండో యొక్క టాప్ లైన్లో కాపీ చేసి పేస్ట్ చేసి క్లిక్ చేయవచ్చు ఎంటర్ - మరియు మేము మా వ్యక్తిగత బుక్ ఆఫ్ మ్యాక్రోస్ ఫైల్తో ఫోల్డర్ను చూస్తాము:
PS
మరియు సాధనలో కొన్ని ఆచరణాత్మక సూక్ష్మ నైపుణ్యాలు:
- వ్యక్తిగత స్థూల పుస్తకాన్ని ఉపయోగిస్తున్నప్పుడు, Excel కొద్దిగా నెమ్మదిగా నడుస్తుంది, ముఖ్యంగా బలహీనమైన PCలలో
- సమాచార చెత్త, పాత మరియు అనవసరమైన మాక్రోలు మొదలైన వాటి నుండి వ్యక్తిగత పుస్తకాన్ని క్రమానుగతంగా క్లియర్ చేయడం విలువ.
- కార్పొరేట్ వినియోగదారులు కొన్నిసార్లు వ్యక్తిగత పుస్తకాన్ని ఉపయోగించడంలో ఇబ్బందులు ఎదుర్కొంటారు, tk. ఇది సిస్టమ్ దాచిన ఫోల్డర్లోని ఫైల్
- మాక్రోలు అంటే ఏమిటి మరియు వాటిని మీ పనిలో ఎలా ఉపయోగించాలి
- VBA ప్రోగ్రామర్ కోసం ఉపయోగం
- శిక్షణ “Microsoft Excelలో VBAలో ప్రోగ్రామింగ్ మాక్రోలు”