Excel మాక్రో డెఫినిషన్

Excel లో ఒక మాక్రో ఏమిటి మరియు ఇది వాడిన?

ఒక ఎక్సెల్ మాక్రో అనేది ప్రోగ్రామింగ్ సూచనల సమితి, ఇది VBA కోడ్గా పిలవబడుతుంది, దీనిని సాధారణంగా నిర్వహించిన పనుల యొక్క పునరావృతాలను పునరావృతం చేయడానికి మరియు తొలగించటానికి ఉపయోగించబడుతుంది.

ఈ పునరావృత పనులు సూత్రాల వాడకం అవసరం లేదా వారు సాధారణ ఫార్మాటింగ్ పనులు కావచ్చు - కొత్త డేటాకు సంఖ్య ఆకృతీకరణను జోడించడం లేదా సెల్ మరియు వర్డ్ షీట్ ఫార్మాట్లను సరిహద్దులు మరియు షేడింగ్ వంటివి వర్తింపజేయడం వంటివి ఉండవచ్చు.

సేవ్ చేయడానికి ఉపయోగించే మాక్రోలను ఉపయోగించే ఇతర పునరావృత పనులు:

ఒక మాక్రోను ప్రారంభిస్తోంది

ఒక కీబోర్డ్ సత్వరమార్గం, టూల్బార్ చిహ్నం లేదా ఒక బటన్ లేదా ఐకాన్ వర్క్షీట్కు జోడించబడి మాక్రోలను ప్రేరేపించవచ్చు.

మాక్రోస్ వర్సెస్ టెంప్లేట్లు

మాక్రోలను ఉపయోగిస్తున్నప్పుడు పునరావృతమయ్యే పనులు కోసం ఒక గొప్ప సమయం సేవర్ కావచ్చు, మీరు కొన్ని ఆకృతీకరణ ఫీచర్లు లేదా కంటెంట్ను - శీర్షికలు లేదా క్రొత్త వర్క్షీట్లకు ఒక కంపెనీ లోగోని జోడించి ఉంటే, అటువంటి అన్ని అంశాలను కలిగి ఉన్న టెంప్లేట్ ఫైల్ను సృష్టించడం మరియు సేవ్ చేయడం మంచిది కావచ్చు మీరు క్రొత్త వర్క్షీట్ను ప్రారంభించే ప్రతిసారీ వారిని కొత్తగా సృష్టించడం కంటే.

మాక్రోస్ మరియు VBA

సూచించినట్లుగా, Excel లో, మాక్రోస్ విజువల్ బేసిక్ ఫర్ అప్లికేషన్స్ (VBA) లో రాయబడ్డాయి. VBA ను ఉపయోగిస్తున్న మ్యాక్రోస్ VBA ఎడిటర్ విండోలో జరుగుతుంది, ఇది రిబ్బన్ యొక్క డెవలపర్స్ ట్యాబ్లో విజువల్ బేసిక్ ఐకాన్పై క్లిక్ చేయడం ద్వారా తెరవవచ్చు (అవసరమైతే డెవలపర్ల ట్యాబ్ను రిబ్బన్కు జోడించడానికి సూచనల కోసం క్రింద చూడండి).

Excel యొక్క మాక్రో రికార్డర్

VBA కోడ్ వ్రాయలేరు వారికి, అంతర్నిర్మిత స్థూల రికార్డర్ ఉంది , ఇది మీరు Excel మరియు VBA కోడ్ లోకి మారుస్తుంది కీబోర్డ్ మరియు మౌస్ ఉపయోగించి దశలను వరుస రికార్డ్ చేయడానికి అనుమతిస్తుంది.

పైన పేర్కొన్న VBA సంపాదకుడి వలె, మాక్రో రికార్డర్ రిబ్బన్ యొక్క డెవలపర్స్ ట్యాబ్లో ఉంది.

డెవలపర్ ట్యాబ్ను జోడిస్తోంది

Excel లో డిఫాల్ట్గా, డెవలపర్ టాబ్ రిబ్బన్లో లేదు. దీన్ని జోడించడానికి:

  1. ఎంపికల జాబితా డ్రాప్ డౌన్ తెరవడానికి ఫైల్ టాబ్ క్లిక్ చేయండి
  2. డ్రాప్-డౌన్ జాబితాలో, Excel Options డైలాగ్ బాక్స్ తెరవడానికి ఐచ్ఛికాలు క్లిక్ చేయండి
  3. డైలాగ్ బాక్స్ యొక్క ఎడమ చేతి ప్యానెల్లో, అనుకూలీకరించు రిబ్బన్ విండోను తెరవడానికి అనుకూలీకరించడానికి రిబ్బన్ను క్లిక్ చేయండి
  4. కుడి చేతి విండోలో ప్రధాన ట్యాబ్ల విభాగంలో, ఈ ట్యాబ్ను రిబ్బన్కు జోడించడానికి డెవలపర్ పక్కన ఉన్న చెక్బాక్స్పై క్లిక్ చేయండి
  5. డైలాగ్ బాక్స్ మూసివేసి, వర్క్షీట్కు తిరిగి వెళ్ళడానికి సరే క్లిక్ చేయండి.

డెవలపర్ ఇప్పుడు ఉండాలి - సాధారణంగా రిబ్బన్ యొక్క కుడి వైపున

మాక్రో రికార్డర్ ఉపయోగించి

చెప్పినట్లుగా, మాక్రో రికార్డర్ మాక్రోలను సృష్టించే పనిని సులభతరం చేస్తుంది - కొన్నిసార్లు, VBA కోడ్ వ్రాయగల వారికి, కానీ ఈ సాధనాన్ని ఉపయోగించడం ప్రారంభించే ముందు కొన్ని పాయింట్లు ఉన్నాయి.

1. మాక్రో ప్లాన్

మ్యాక్రో రికార్డర్తో మ్యాక్రోలను నమోదు చేయడం అనేది ఒక సాంకేతికతను ఒక బిట్ కలిగి ఉంటుంది. ప్రక్రియను సులభతరం చేయడానికి, సమయానికి ముందుగా ప్లాన్ చేయండి - స్థూలంగా చేయవలసిన ఉద్దేశం ఏమిటో మరియు రచనను సాధించడానికి అవసరమైన చర్యలు కూడా.

2. చిన్న మరియు నిర్దిష్ట మాక్రోలను ఉంచండి

పెద్దదైన స్థూల అది మరింత సంక్లిష్టంగా అమలుచేసే పనుల పరంగా, అది విజయవంతంగా ప్లాన్ చేసి రికార్డ్ చేయగలదు.

పెద్ద మాక్రోస్ కూడా నెమ్మదిగా నడుపుతుంది - ప్రత్యేకంగా పెద్ద వర్క్షీట్లలో గణనలను కలిగి ఉంటాయి - మరియు వారు మొదటిసారి పనిచేయకపోతే అవి సరిగా డీబగ్ చేయడానికి మరియు సరిచేస్తాయి.

చిన్న మరియు ప్రత్యేకమైన పనులను మాక్రోలను ఉంచుకోవడం ద్వారా ఫలితాల యొక్క ఖచ్చితత్వాన్ని ధృవీకరించడం మరియు ప్రణాళికలు పోయినట్లయితే అవి తప్పుగా జరిగితే చూడటం సులభం.

3. పేరు మ్యాక్రోస్ తగిన

Excel లోని మాక్రో పేర్లు గమనించవలసిన అనేక నామకరణ పరిమితులను కలిగి ఉన్నాయి. మొట్టమొదటిది ఒక స్థూల పేరు అక్షరమాల అక్షరంతో ప్రారంభం కావాలి. తరువాతి అక్షరాలు సంఖ్య అయి ఉండవచ్చు కానీ స్థూల పేర్లు ఖాళీలు, చిహ్నాలు, లేదా విరామ చిహ్నాలను కలిగి ఉండవు.

లేదా, మాక్రో పేరు దాని యొక్క ప్రోగ్రామింగ్ భాషలో భాగంగా ఉంటే if , GoTo , న్యూ , లేదా సెలక్ట్ యొక్క భాగంగా VBA లో భాగమైన అనేక రిజర్వేషన్ పదాలను కలిగి ఉండదు.

స్థూల పేర్లు 255 అక్షరాల పొడవు ఉండగా, పేరులో చాలామందిని ఉపయోగించడం అరుదుగా అవసరం లేదా మంచిది.

ఒక కోసం, మీరు చాలా మాక్రోస్ కలిగి ఉంటే మరియు మీరు మాక్రో డైలాగ్ బాక్స్ నుండి వాటిని నడుపుతున్నట్లు ప్లాన్ చేస్తే, పొడవైన పేర్లు రద్దీని కలిగించేలా చేస్తాయి.

మెరుగైన పద్ధతి పేర్లు చిన్నగా ఉంచడం మరియు వివరణ స్థలం ఉపయోగించడం ప్రతి మాక్రో యొక్క వివరాలను తెలియజేయడానికి ఉంటుంది.

పేర్లలో అండర్ స్కోర్ అండ్ ఇంటర్నల్ క్యాపిటలైజేషన్

స్థూల పేర్లలో ఖాళీలు ఉండవు కాబట్టి, అనుమతించబడే ఒక పాత్ర, మరియు ఇది స్థూల పేర్లను సులభంగా చదవగలదు, ఇది స్థలం స్థానంలో పదాల మధ్య మార్చవచ్చు - మార్చండి _cell_color లేదా Addition_formula వంటివి.

ఇంకొక వైకల్పికం అంతర్గత క్యాపిటలైజేషన్ (కొన్నిసార్లు కామెల్ కేస్ గా పిలువబడుతుంది), ప్రతి కొత్త పదాన్ని ఒక పేరులో ఒక మారుపేరుతో మార్చడం - ChangeCellColor మరియు AdditionFormula వంటివి.

చిన్న స్థూల పేర్లు మాక్రో డైలాగ్ పెట్టెలో తీయడం చాలా సులభం, ప్రత్యేకించి వర్క్షీట్కు అనేక మాక్రోస్ కలిగి ఉంటే మరియు మీరు చాలా మాక్రోస్ను రికార్డ్ చేస్తే, మీరు వాటిని సులభంగా గుర్తించవచ్చు. ప్రతి ఒక్కరూ దీనిని ఉపయోగించరు అయినప్పటికీ, ఈ వ్యవస్థ వివరణ కోసం ఒక క్షేత్రాన్ని అందిస్తుంది.

4. రిలేటివ్ vs సంపూర్ణ సెల్ సూచనలు ఉపయోగించండి

సెల్ రెఫరెన్సెస్ , B17 లేదా AA345 వంటివి, వర్క్షీట్లోని ప్రతి సెల్ యొక్క స్థానాన్ని గుర్తించండి.

డిఫాల్ట్గా, మాక్రో రికార్డర్లో అన్ని సెల్ సూచనలు ఖచ్చితమైనవి, ఖచ్చితమైన సెల్ స్థానాలు మాక్రోలో నమోదు చేయబడతాయి. ప్రత్యామ్నాయంగా, మాక్రోస్ సంబంధిత సెల్ సూచనలు ఉపయోగించడానికి సెట్ చేయవచ్చు, అనగా కదలికలు (ఎన్ని కాలమ్ ఎడమ లేదా కుడి సెల్ కక్షర్ను తరలించాలో) ఖచ్చితమైన స్థానాలకు బదులుగా నమోదు చేయబడతాయి.

ఏది మీరు ఉపయోగించుకోవాల్సినది స్థూల పరంపరలో అమర్చబడిందో ఆధారపడి ఉంటుంది. మీరు అదే దశలను పునరావృతం చేయాలనుకుంటే - డేటా యొక్క ఆకృతీకరణ నిలువు వరుసలు - ఓవర్ మరియు ఓవర్, కానీ ప్రతిసారీ మీరు వర్క్షీట్లో వేర్వేరు నిలువు వరుసలను ఆకృతీకరిస్తున్నారు, ఆపై సాపేక్ష సూచనలు ఉపయోగించడం మంచిది.

మరోవైపు, మీరు A1 నుండి M23 గా - అదే కణాల శ్రేణిని ఫార్మాట్ చేయాలనుకుంటే - వేర్వేరు వర్క్షీట్లలో, అప్పుడు ఖచ్చితమైన సెల్ సూచనలు ఉపయోగించబడతాయి, తద్వారా మాక్రో నడుపుతున్న ప్రతిసారి, దాని మొదటి దశ సెల్ కర్సర్ సెల్ A1 కు.

రిబ్బా యొక్క డెవలపర్స్ ట్యాబ్లో వాడుక సాపేక్ష సూచనలు ఐకాన్పై క్లిక్ చేయడం ద్వారా సంపూర్ణంగా సాపేక్షంగా సెల్ సూచనలు మార్చడం సులభం.

కీబోర్డు కీలు వర్సెస్ మౌస్ ఉపయోగించి

సెల్ కక్షర్ను కదిపినప్పుడు లేదా కణాల శ్రేణిని ఎంచుకున్నప్పుడు స్థూల రికార్డు కీబోర్డు కీస్ట్రోక్స్ కలిగివుంటాయి, సాధారణంగా స్థూల భాగంలో నమోదు చేయబడిన మౌస్ కదలికలను కలిగి ఉండటం ఉత్తమం.

బాణం లేదా ట్యాబ్ను పదే పదే నొక్కి కాకుండా, డేటా ప్రాంతం యొక్క అంచులకి (కరెంట్ వర్క్షీట్లోని డాటా కలిగి ఉండే కణాలు) సెల్ సెల్ కర్సర్ను తరలించడానికి Ctrl + End లేదా Ctrl + Shift + కుడి బాణం కీ వంటి కీబోర్డ్ కీ కాంబినేషన్లను ఉపయోగించడం బహుళ స్తంభాలు లేదా వరుసలను తరలించడానికి కీలు కీబోర్డ్ను ఉపయోగించే ప్రక్రియను సులభతరం చేస్తాయి.

కీబోర్డు సత్వరమార్గ కీలను ఉపయోగించి ఆదేశాలను వర్తింపజేయడం లేదా రిబ్బన్ ఎంపికలను ఎంచుకోవడం కూడా మౌస్ను ఉపయోగించడం ఉత్తమం.