Excelలో VBA మాక్రోలను చొప్పించండి మరియు అమలు చేయండి - దశల వారీ గైడ్

  • దీన్ని భాగస్వామ్యం చేయండి
Michael Brown

ఇది మీ Excel వర్క్‌బుక్‌కి VBA కోడ్‌ను (అప్లికేషన్స్ కోడ్ కోసం విజువల్ బేసిక్) ఎలా జోడించాలో మరియు మీ స్ప్రెడ్‌షీట్ టాస్క్‌లను పరిష్కరించడానికి ఈ మాక్రోను ఎలా రన్ చేయాలో చూపించే ప్రారంభకులకు చిన్న దశల వారీ ట్యుటోరియల్.

నన్ను మరియు మిమ్మల్ని ఇష్టపడే చాలా మంది వ్యక్తులు నిజమైన Microsoft Office గురువులు కాదు. కాబట్టి, ఈ లేదా ఆ ఎంపికను కాల్ చేయడం యొక్క అన్ని ప్రత్యేకతలు మాకు తెలియకపోవచ్చు మరియు వివిధ Excel సంస్కరణల్లో VBA అమలు వేగం మధ్య వ్యత్యాసాన్ని మేము చెప్పలేము. మేము మా దరఖాస్తు డేటాను ప్రాసెస్ చేయడానికి Excelని సాధనంగా ఉపయోగిస్తాము.

మీరు మీ డేటాను ఏదో ఒక విధంగా మార్చాలని అనుకుందాం. మీరు చాలా గూగుల్ చేసి, మీ పనిని పరిష్కరించే VBA మాక్రోను కనుగొన్నారు. అయితే, VBA గురించి మీకున్న పరిజ్ఞానం చాలా కోరదగినది. మీరు కనుగొన్న కోడ్‌ను ఉపయోగించుకోవడానికి ఈ దశల వారీ మార్గదర్శినిని అధ్యయనం చేయడానికి సంకోచించకండి:

    Excel వర్క్‌బుక్‌కి VBA కోడ్‌ని చొప్పించండి

    ఈ ఉదాహరణ కోసం, మేము ప్రస్తుత వర్క్‌షీట్ నుండి లైన్ బ్రేక్‌లను తీసివేయడానికి VBA మాక్రోని ఉపయోగించబోతున్నారు.

    1. Excelలో మీ వర్క్‌బుక్‌ని తెరవండి.
    2. Visual Basic Editor<ని తెరవడానికి Alt + F11 నొక్కండి 2> (VBE).

    3. " Project-VBAProject " పేన్‌లో (ఎగువ ఎడమ మూలన ఉన్న మీ వర్క్‌బుక్ పేరుపై కుడి-క్లిక్ చేయండి. ఎడిటర్ విండో) మరియు ఇన్సర్ట్ -> మాడ్యూల్ సందర్భ మెను నుండి.

    4. VBA కోడ్ (వెబ్-పేజీ మొదలైన వాటి నుండి) కాపీ చేసి, VBA ఎడిటర్ యొక్క కుడి పేన్‌లో అతికించండి (" మాడ్యూల్1 " విండో).

    5. చిట్కా: మాక్రో ఎగ్జిక్యూషన్‌ని వేగవంతం చేయండి

      మీది కోడ్ అయితేVBA మాక్రో ప్రారంభంలో కింది పంక్తులను కలిగి ఉండదు:

      Application.ScreenUpdating = False

      Application.Calculation = xlCalculationManual

      తరువాత క్రింది వాటిని జోడించండి మీ మాక్రో వేగంగా పని చేయడానికి పంక్తులు (పైన ఉన్న స్క్రీన్‌షాట్‌లను చూడండి):

      • కోడ్ ప్రారంభం వరకు, డిమ్ తో ప్రారంభమయ్యే అన్ని కోడ్ లైన్‌ల తర్వాత (ఉంటే " మసక " పంక్తులు లేవు, ఆపై వాటిని ఉప లైన్ తర్వాత జోడించండి):

        Application.ScreenUpdating = False

        Application.Calculation = xlCalculationManual

      • కోడ్‌కు, ముగింపు ఉప :

        Application.ScreenUpdating = True

        Application.Calculation = xlCalculationAutomatic

      ఈ పంక్తులు, ఇలా మాక్రోను అమలు చేయడానికి ముందు స్క్రీన్ రిఫ్రెష్‌ని ఆఫ్ చేసి, వర్క్‌బుక్ సూత్రాలను మళ్లీ లెక్కించమని వారి పేర్లు సూచిస్తున్నాయి.

      కోడ్ అమలు చేయబడిన తర్వాత, ప్రతిదీ తిరిగి ఆన్ చేయబడుతుంది. ఫలితంగా, పనితీరు 10% నుండి 500%కి పెరిగింది (ఆహా, కణాల కంటెంట్‌లను నిరంతరం తారుమారు చేస్తే మాక్రో 5 రెట్లు వేగంగా పని చేస్తుంది).

    6. మీ వర్క్‌బుక్‌ను " Excel మాక్రో-ఎనేబుల్డ్ వర్క్‌బుక్ "గా సేవ్ చేయండి.

      Crl + S నొక్కండి, ఆపై " క్రింది ఫీచర్లు మాక్రో-ఫ్రీ వర్క్‌బుక్‌లో సేవ్ చేయబడవు " హెచ్చరిక డైలాగ్‌లోని " No " బటన్‌ను క్లిక్ చేయండి.

      " ఇలా సేవ్ చేయి " డైలాగ్ తెరవబడుతుంది. " రకంగా సేవ్ చేయి " డ్రాప్-డౌన్ జాబితా నుండి " Excel మాక్రో-ఎనేబుల్డ్ వర్క్‌బుక్ "ని ఎంచుకుని, సేవ్ బటన్‌ను క్లిక్ చేయండి.

    7. ని మూసివేయడానికి Alt + Q నొక్కండిఎడిటర్ విండో మరియు మీ వర్క్‌బుక్‌కి తిరిగి మారండి.

    Excelలో VBA మాక్రోలను ఎలా రన్ చేయాలి

    పై విభాగంలో వివరించిన విధంగా మీరు జోడించిన VBA కోడ్‌ని మీరు అమలు చేయాలనుకున్నప్పుడు: నొక్కండి " Macro " డైలాగ్‌ని తెరవడానికి Alt+F8.

    తర్వాత "మాక్రో పేరు" జాబితా నుండి వాంటెడ్ మాక్రోని ఎంచుకుని, "రన్" బటన్‌ను క్లిక్ చేయండి.

    మైఖేల్ బ్రౌన్ సాఫ్ట్‌వేర్ సాధనాలను ఉపయోగించి సంక్లిష్ట ప్రక్రియలను సరళీకృతం చేయాలనే అభిరుచితో అంకితమైన సాంకేతిక ఔత్సాహికుడు. టెక్ పరిశ్రమలో దశాబ్దానికి పైగా అనుభవంతో, అతను మైక్రోసాఫ్ట్ ఎక్సెల్ మరియు ఔట్‌లుక్‌తో పాటు గూగుల్ షీట్‌లు మరియు డాక్స్‌లో తన నైపుణ్యాలను మెరుగుపరుచుకున్నాడు. మైఖేల్ యొక్క బ్లాగ్ అతని జ్ఞానాన్ని మరియు నైపుణ్యాన్ని ఇతరులతో పంచుకోవడానికి అంకితం చేయబడింది, ఉత్పాదకత మరియు సామర్థ్యాన్ని మెరుగుపరచడం కోసం సులభంగా అనుసరించగల చిట్కాలు మరియు ట్యుటోరియల్‌లను అందిస్తుంది. మీరు అనుభవజ్ఞుడైన ప్రొఫెషనల్ లేదా అనుభవశూన్యుడు అయినా, మైఖేల్ యొక్క బ్లాగ్ ఈ ముఖ్యమైన సాఫ్ట్‌వేర్ సాధనాలను ఎక్కువగా పొందడానికి విలువైన అంతర్దృష్టులను మరియు ఆచరణాత్మక సలహాలను అందిస్తుంది.