విషయ సూచిక
ఈ ట్యుటోరియల్లో, రిబ్బన్ మరియు VB ఎడిటర్ నుండి, కస్టమ్ కీబోర్డ్ షార్ట్కట్తో మరియు మీ స్వంత మాక్రో బటన్ని సృష్టించడం ద్వారా Excelలో మాక్రోను అమలు చేయడానికి మేము అనేక విభిన్న మార్గాలను కవర్ చేస్తాము.
ఎక్సెల్ మాక్రోను అమలు చేయడం అనేది అనుభవజ్ఞులైన వినియోగదారులకు సులభమైన విషయం అయినప్పటికీ, ప్రారంభకులకు ఇది వెంటనే స్పష్టంగా కనిపించకపోవచ్చు. ఈ కథనంలో, మీరు మాక్రోలను అమలు చేయడానికి అనేక పద్ధతులను నేర్చుకుంటారు, వాటిలో కొన్ని Excel వర్క్బుక్లతో పరస్పర చర్య చేసే విధానాన్ని పూర్తిగా మార్చవచ్చు.
Excel రిబ్బన్ నుండి మాక్రోను ఎలా అమలు చేయాలి
Excelలో VBAని అమలు చేయడానికి వేగవంతమైన మార్గాలలో ఒకటి డెవలపర్ ట్యాబ్ నుండి మాక్రోను అమలు చేయడం. మీరు ఇంతకు ముందు VBA కోడ్తో వ్యవహరించనట్లయితే, మీరు ముందుగా డెవలపర్ ట్యాబ్ను సక్రియం చేయాల్సి రావచ్చు. ఆపై, ఈ క్రింది వాటిని చేయండి:
- డెవలపర్ ట్యాబ్లో, కోడ్ సమూహంలో, మాక్రోలు క్లిక్ చేయండి. లేదా Alt + F8 సత్వరమార్గాన్ని నొక్కండి.
- కనిపించే డైలాగ్ బాక్స్లో, ఆసక్తి ఉన్న స్థూలాన్ని ఎంచుకుని, ఆపై రన్ క్లిక్ చేయండి.
చిట్కా. డెవలపర్ ట్యాబ్ మీ Excel రిబ్బన్కు జోడించబడకపోతే, Macro డైలాగ్ను తెరవడానికి Alt + F8ని నొక్కండి.
కస్టమ్ కీబోర్డ్ షార్ట్కట్తో మాక్రోను రన్ చేయండి
మీరు అమలు చేస్తే ఒక నిర్దిష్ట స్థూల క్రమం తప్పకుండా, మీరు దానికి షార్ట్కట్ కీని కేటాయించవచ్చు. కొత్త మాక్రోను రికార్డ్ చేస్తున్నప్పుడు మరియు ఇప్పటికే ఉన్న దానికి సత్వరమార్గాన్ని జోడించవచ్చు. దీని కోసం, ఈ దశలను అనుసరించండి:
- డెవలపర్ ట్యాబ్లో, కోడ్ సమూహంలో, క్లిక్ చేయండి మాక్రోలు .
- మాక్రో డైలాగ్ బాక్స్లో, ఐచ్ఛికాలు క్లిక్ చేయండి.
- మాక్రో ఆప్షన్లు డైలాగ్ బాక్స్ కనిపిస్తుంది. షార్ట్కట్ కీ బాక్స్లో, మీరు సత్వరమార్గం కోసం ఉపయోగించాలనుకుంటున్న ఏదైనా పెద్ద అక్షరం లేదా చిన్న అక్షరాన్ని టైప్ చేసి, ఆపై మార్పులను సేవ్ చేయడానికి సరే క్లిక్ చేయండి.
- చిన్న అక్షరాల కోసం, సత్వరమార్గం Ctrl + అక్షరం .
- పెద్ద అక్షరాలు కోసం, సత్వరమార్గం Ctrl + Shift + అక్షరం .
- మాక్రో డైలాగ్ బాక్స్ను మూసివేయండి.
చిట్కా. డిఫాల్ట్ ఎక్సెల్ షార్ట్కట్లను భర్తీ చేయకుండా మాక్రోల ( Ctrl + Shift + అక్షరం ) కోసం ఎల్లప్పుడూ పెద్ద అక్షరం కీ కలయికలను ఉపయోగించాలని సిఫార్సు చేయబడింది. ఉదాహరణకు, మీరు మాక్రోకు Ctrl + fని కేటాయించినట్లయితే, కనుగొను మరియు భర్తీ చేయి డైలాగ్కు కాల్ చేసే సామర్థ్యాన్ని మీరు కోల్పోతారు.
సత్వరమార్గాన్ని కేటాయించిన తర్వాత, ఆ కీ కలయికను నొక్కండి మీ స్థూలాన్ని అమలు చేయండి.
VBA ఎడిటర్ నుండి మాక్రోను ఎలా అమలు చేయాలి
మీరు Excel ప్రోగా మారాలని లక్ష్యంగా పెట్టుకున్నట్లయితే, Excel నుండి మాత్రమే కాకుండా, దీని నుండి కూడా మాక్రోను ఎలా ప్రారంభించాలో మీరు ఖచ్చితంగా తెలుసుకోవాలి. విజువల్ బేసిక్ ఎడిటర్. శుభవార్త ఏమిటంటే ఇది మీరు ఊహించిన దాని కంటే చాలా సులభం :)
- విజువల్ బేసిక్ ఎడిటర్ని ప్రారంభించడానికి Alt + F11ని నొక్కండి.
- Project Explorer<2లో> ఎడమవైపు విండో, మీ మాక్రోను కలిగి ఉన్న మాడ్యూల్ని తెరవడానికి దాన్ని డబుల్ క్లిక్ చేయండి.
- కుడివైపున ఉన్న కోడ్ విండోలో, మీరు మాడ్యూల్లో జాబితా చేయబడిన అన్ని మాక్రోలను చూస్తారు. కర్సర్ను లోపల ఎక్కడైనా ఉంచండిమాక్రో మీరు అమలు చేయాలనుకుంటున్నారు మరియు కింది వాటిలో ఒకదానిని చేయాలనుకుంటున్నారు:
- మెను బార్లో, రన్ > సబ్/యూజర్ఫారమ్ని అమలు చేయండి .
- టూల్బార్లో, రన్ మాక్రో బటన్ (ఆకుపచ్చ త్రిభుజం) క్లిక్ చేయండి.
ప్రత్యామ్నాయంగా, మీరు క్రింది సత్వరమార్గాలలో ఒకదాన్ని ఉపయోగించవచ్చు:
- నొక్కండి మొత్తం కోడ్ను అమలు చేయడానికి F5.
- ప్రతి కోడ్ లైన్ను విడిగా అమలు చేయడానికి F8ని నొక్కండి. మాక్రోలను పరీక్షించేటప్పుడు మరియు డీబగ్గింగ్ చేసేటప్పుడు ఇది చాలా ఉపయోగకరంగా ఉంటుంది.
చిట్కా. మీరు మీ కీబోర్డ్ నుండి Excelని ఆపరేట్ చేయాలనుకుంటే, ఈ ట్యుటోరియల్ ఉపయోగకరంగా ఉండవచ్చు: 30 అత్యంత ఉపయోగకరమైన Excel కీబోర్డ్ సత్వరమార్గాలు.
Excelలో మాక్రో బటన్ను ఎలా సృష్టించాలి
మాక్రోలను అమలు చేయడానికి సాంప్రదాయ మార్గాలు కష్టం కాదు, కానీ మీరు VBAతో అనుభవం లేని వారితో వర్క్బుక్ను షేర్ చేస్తుంటే ఇప్పటికీ సమస్య ఉండవచ్చు - వారు ఎక్కడ చూడాలో వారికి తెలియదు! స్థూల రన్నింగ్ను ఎవరికైనా సులభంగా మరియు స్పష్టమైనదిగా చేయడానికి, మీ స్వంత మాక్రో బటన్ను సృష్టించండి.
- డెవలపర్ ట్యాబ్లో, నియంత్రణలు సమూహంలో, క్లిక్ చేయండి చొప్పించు , మరియు నియంత్రణల నుండి క్రింద బటన్ ఎంచుకోండి.
- వర్క్షీట్లో ఎక్కడైనా క్లిక్ చేయండి. ఇది అసైన్ మ్యాక్రో డైలాగ్ బాక్స్ను తెరుస్తుంది.
- మీరు బటన్కు కేటాయించాలనుకుంటున్న మాక్రోను ఎంచుకుని, సరే పై క్లిక్ చేయండి.
- వర్క్షీట్లో ఒక బటన్ చొప్పించబడుతుంది. బటన్ వచనాన్ని మార్చడానికి, బటన్పై కుడి-క్లిక్ చేసి, సందర్భ మెను నుండి వచనాన్ని సవరించు ఎంచుకోండి.
- తొలగించు బటన్ 1 వంటి డిఫాల్ట్ టెక్స్ట్ మరియు మీ స్వంత దానిని టైప్ చేయండి. ఐచ్ఛికంగా, మీరు వచనాన్ని బోల్డ్ లేదా ఇటాలిక్ ఫార్మాట్ చేయవచ్చు.
- వచనం బటన్లో సరిపోకపోతే, సైజింగ్ హ్యాండిల్లను లాగడం ద్వారా బటన్ నియంత్రణను పెద్దదిగా లేదా చిన్నదిగా చేయండి. పూర్తయిన తర్వాత, సవరణ మోడ్ నుండి నిష్క్రమించడానికి షీట్లో ఎక్కడైనా క్లిక్ చేయండి.
మరియు ఇప్పుడు, మీరు దాని బటన్ను క్లిక్ చేయడం ద్వారా మాక్రోను రన్ చేయవచ్చు. మేము కేటాయించిన మాక్రో, దిగువ స్క్రీన్షాట్లో చూపిన విధంగా ఎంచుకున్న సెల్లను ఫార్మాట్ చేస్తుంది:
చిట్కా. మీరు ఇప్పటికే ఉన్న బటన్కు లేదా స్పిన్ బటన్లు లేదా స్క్రోల్బార్ల వంటి ఇతర ఫారమ్ నియంత్రణలకు కూడా మాక్రోను కేటాయించవచ్చు. దీని కోసం, మీ వర్క్షీట్లో చొప్పించిన నియంత్రణపై కుడి-క్లిక్ చేసి, పాప్-అప్ మెను నుండి మాక్రోను కేటాయించండి ఎంచుకోండి.
గ్రాఫిక్ ఆబ్జెక్ట్ నుండి మాక్రో బటన్ను సృష్టించండి
విచారకరంగా , బటన్ నియంత్రణల రూపాన్ని అనుకూలీకరించడం సాధ్యం కాదు, దీని కారణంగా మేము ఒక క్షణం క్రితం సృష్టించిన బటన్ చాలా అందంగా కనిపించడం లేదు. నిజంగా అందమైన Excel మాక్రో బటన్ను రూపొందించడానికి, మీరు ఆకారాలు, చిహ్నాలు, చిత్రాలు, WordArt మరియు ఇతర వస్తువులను ఉపయోగించవచ్చు.
ఉదాహరణగా, ఆకారాన్ని క్లిక్ చేయడం ద్వారా మీరు స్థూలాన్ని ఎలా అమలు చేయవచ్చో నేను మీకు చూపుతాను:
- Insert ట్యాబ్లో, దృష్టాంతాలు సమూహంలో, ఆకారాలు క్లిక్ చేసి, కావలసిన ఆకార రకాన్ని ఎంచుకోండి, ఉదా. గుండ్రని మూలలతో దీర్ఘచతురస్రం:
- మీ వర్క్షీట్లో, మీరు ఆకార వస్తువును ఎక్కడ చొప్పించాలనుకుంటున్నారో క్లిక్ చేయండి.
- మీ ఆకార-బటన్ను మీకు కావలసిన విధంగా ఫార్మాట్ చేయండి. ఉదాహరణకు, మీరు చేయవచ్చుపూరక మరియు అవుట్లైన్ రంగులను మార్చండి లేదా ఆకార ఆకృతి ట్యాబ్లో ముందే నిర్వచించబడిన శైలులలో ఒకదాన్ని ఉపయోగించండి. ఆకృతికి కొంత వచనాన్ని జోడించడానికి, దాన్ని రెండుసార్లు క్లిక్ చేసి, టైప్ చేయడం ప్రారంభించండి.
- మాక్రోను ఆకృతికి లింక్ చేయడానికి, ఆకార వస్తువుపై కుడి-క్లిక్ చేయండి, మాక్రోను కేటాయించండి..., ఎంచుకోండి కావలసిన మాక్రోను ఎంచుకుని, సరే క్లిక్ చేయండి.
ఇప్పుడు మీరు బటన్లా కనిపించే ఆకారాన్ని కలిగి ఉన్నారు మరియు మీరు దానిపై క్లిక్ చేసినప్పుడల్లా కేటాయించిన మాక్రోను అమలు చేస్తారు:
త్వరిత ప్రాప్యత టూల్బార్కి మాక్రో బటన్ను ఎలా జోడించాలి
వర్క్షీట్లో చొప్పించిన మాక్రో బటన్ బాగుంది, కానీ ప్రతి షీట్కి ఒక బటన్ను జోడించడం చాలా సమయం తీసుకుంటుంది. మీకు ఇష్టమైన మాక్రోను ఎక్కడి నుండైనా యాక్సెస్ చేసేలా చేయడానికి, దాన్ని త్వరిత యాక్సెస్ టూల్బార్కి జోడించండి. ఇక్కడ ఎలా ఉంది:
- క్విక్ యాక్సెస్ టూల్బార్పై కుడి-క్లిక్ చేసి, సందర్భ మెను నుండి మరిన్ని ఆదేశాలు... ఎంచుకోండి.
- దీని నుండి ఆదేశాలను ఎంచుకోండి జాబితా, మాక్రోలు ఎంచుకోండి.
- మాక్రోల జాబితాలో, మీరు బటన్కు కేటాయించాలనుకుంటున్న దాన్ని ఎంచుకుని, జోడించు క్లిక్ చేయండి. ఇది ఎంచుకున్న స్థూలాన్ని కుడివైపున ఉన్న త్వరిత యాక్సెస్ టూల్బార్ బటన్ల జాబితాకు తరలిస్తుంది.
ఈ సమయంలో, మీరు మార్పులను సేవ్ చేయడానికి సరే క్లిక్ చేయవచ్చు లేదా దిగువ వివరించిన మరికొన్ని అనుకూలీకరణలను చేయవచ్చు.
- Microsoft ద్వారా జోడించబడిన చిహ్నం మీ స్థూలకి తగినది కాదని మీరు కనుగొంటే, డిఫాల్ట్ చిహ్నాన్ని మరొక దానితో భర్తీ చేయడానికి సవరించు ని క్లిక్ చేయండి.
- సవరించు బటన్ డైలాగ్ బాక్స్లో అదికనిపిస్తుంది, మీ మాక్రో బటన్ కోసం ఒక చిహ్నాన్ని ఎంచుకోండి. ఐచ్ఛికంగా, మీరు దీన్ని మరింత యూజర్ ఫ్రెండ్లీగా చేయడానికి డిస్ప్లే పేరు ని కూడా మార్చవచ్చు. మాక్రో పేరు వలె కాకుండా, బటన్ పేరు ఖాళీలను కలిగి ఉంటుంది.
- రెండు డైలాగ్ విండోలను మూసివేయడానికి రెండుసార్లు సరే క్లిక్ చేయండి.
పూర్తయింది! ఇప్పుడు మీరు మాక్రోను అమలు చేయడానికి మీ స్వంత Excel బటన్ని కలిగి ఉన్నారు:
Excel రిబ్బన్పై మాక్రో బటన్ను ఎలా ఉంచాలి
మీరు మీ Excel టూల్బాక్స్లో తరచుగా ఉపయోగించే కొన్ని మాక్రోలను కలిగి ఉంటే, మీరు దానిని కనుగొనవచ్చు అనుకూల రిబ్బన్ సమూహాన్ని కలిగి ఉండటానికి అనుకూలమైనది, నా మ్యాక్రోలు అని చెప్పండి మరియు ఆ సమూహానికి అన్ని ప్రముఖ మాక్రోలను బటన్లుగా జోడించండి.
మొదట, ఇప్పటికే ఉన్న ట్యాబ్ లేదా మీ స్వంత ట్యాబ్కు అనుకూల సమూహాన్ని జోడించండి. వివరణాత్మక సూచనల కోసం, దయచేసి చూడండి:
- కస్టమ్ రిబ్బన్ ట్యాబ్ను ఎలా సృష్టించాలి
- అనుకూల సమూహాన్ని ఎలా జోడించాలి
ఆపై, ఒక జోడించండి ఈ దశలను చేయడం ద్వారా మీ అనుకూల సమూహానికి మాక్రో బటన్:
- రిబ్బన్పై కుడి-క్లిక్ చేసి, ఆపై రిబ్బన్ను అనుకూలీకరించు క్లిక్ చేయండి.
- డైలాగ్ బాక్స్లో ఆ కనిపిస్తుంది, కింది వాటిని చేయండి:
- కుడివైపున ఉన్న జాబితా ట్యాబ్లలో, మీ అనుకూల సమూహాన్ని ఎంచుకోండి.
- ఎడమవైపున ఉన్న నుండి ఆదేశాలను ఎంచుకోండి, <10ని ఎంచుకోండి>మాక్రోలు .
- మాక్రోల జాబితాలో, మీరు సమూహానికి జోడించాలనుకునే దాన్ని ఎంచుకోండి.
- జోడించు బటన్ను క్లిక్ చేయండి. 5>
ఈ ఉదాహరణ కోసం, నేను మాక్రోలు అనే కొత్త ట్యాబ్ను మరియు మాక్రోలను ఫార్మాటింగ్ చేయడం పేరుతో అనుకూల సమూహాన్ని సృష్టించాను. దిగువ స్క్రీన్షాట్లో, మేము జోడిస్తున్నాము Format_Headers ఆ సమూహానికి మాక్రో.
- మాక్రో ఇప్పుడు అనుకూల రిబ్బన్ సమూహానికి జోడించబడింది. మీ స్థూల బటన్కు స్నేహపూర్వక పేరు ఇవ్వడానికి, దాన్ని ఎంచుకుని, పేరుమార్చు :
- పేరుమార్చు డైలాగ్ బాక్స్లో, మీకు కావలసిన పేరును <లో టైప్ చేయండి 1>డిస్ప్లే పేరు బాక్స్ (బటన్ పేర్లలో ఖాళీలు అనుమతించబడతాయి) మరియు మీ మాక్రో బటన్ కోసం చిహ్నాన్ని ఎంచుకోండి. పూర్తయినప్పుడు, సరే క్లిక్ చేయండి.
- మీ మార్పులను సేవ్ చేయడానికి మరియు ప్రధాన డైలాగ్ బాక్స్ను మూసివేయడానికి సరే క్లిక్ చేయండి.
ఉదాహరణగా, నేను నాకి మూడు మాక్రో బటన్లను ఉంచాను Excel రిబ్బన్ మరియు ఇప్పుడు వాటిలో దేనినైనా ఒక బటన్ క్లిక్తో అమలు చేయవచ్చు:
వర్క్బుక్ను తెరవడంపై మాక్రోను ఎలా రన్ చేయాలి
కొన్నిసార్లు మీరు వర్క్బుక్ను తెరిచినప్పుడు ఆటోమేటిక్గా మ్యాక్రోను రన్ చేయాలనుకోవచ్చు. ఉదాహరణకు, కొంత సందేశాన్ని ప్రదర్శించడానికి, స్క్రిప్ట్ను అమలు చేయండి లేదా నిర్దిష్ట పరిధిని క్లియర్ చేయండి. ఇది రెండు విధాలుగా చేయవచ్చు.
వర్క్బుక్_ఓపెన్ ఈవెంట్ని ఉపయోగించడం ద్వారా మాక్రోను ఆటోమేటిక్గా రన్ చేయండి
మీరు నిర్దిష్ట వర్క్బుక్ని తెరిచినప్పుడల్లా ఆటోమేటిక్గా రన్ అయ్యే మాక్రోని సృష్టించడానికి క్రింది దశలు ఉన్నాయి:
- మీరు మ్యాక్రోను అమలు చేయాలనుకుంటున్న వర్క్బుక్ని తెరవండి.
- విజువల్ బేసిక్ ఎడిటర్ను తెరవడానికి Alt + F11 నొక్కండి.
- Project Explorerలో, డబుల్ క్లిక్ చేయండి. ఈ వర్క్బుక్ దాని కోడ్ విండోను తెరవడానికి.
- కోడ్ విండో పైన ఉన్న ఆబ్జెక్ట్ జాబితాలో, వర్క్బుక్ ని ఎంచుకోండి. ఇది ఓపెన్ ఈవెంట్ కోసం ఖాళీ విధానాన్ని సృష్టిస్తుంది, దీనికి మీరు స్క్రీన్షాట్లో చూపిన విధంగా మీ స్వంత కోడ్ను జోడించవచ్చుక్రింద.
ఉదాహరణకు, వర్క్బుక్ తెరిచిన ప్రతిసారీ కింది కోడ్ స్వాగత సందేశాన్ని ప్రదర్శిస్తుంది:
ప్రైవేట్ సబ్ వర్క్బుక్_ఓపెన్() MsgBox "మంత్లీ రిపోర్ట్కు స్వాగతం!" ఎండ్ సబ్ఆటో_ఓపెన్ ఈవెంట్తో వర్క్బుక్ ఓపెనింగ్లో మాక్రోని ట్రిగ్గర్ చేయండి
వర్క్బుక్ ఓపెనింగ్లో ఆటోమేటిక్గా మ్యాక్రోను రన్ చేయడానికి ఆటో_ఓపెన్ ఈవెంట్ని ఉపయోగించడం మరొక మార్గం. Workbook_Open ఈవెంట్లా కాకుండా, Auto_Open() స్టాండర్డ్ కోడ్ మాడ్యూల్లో ఉండాలి, ఈ వర్క్బుక్ లో కాదు.
అటువంటి స్థూలాన్ని సృష్టించడానికి ఇక్కడ దశలు ఉన్నాయి:
- <9 ప్రాజెక్ట్ ఎక్స్ప్లోరర్ లో, మాడ్యూల్స్ కుడి-క్లిక్ చేసి, ఆపై ఇన్సర్ట్ > మాడ్యూల్ .
- లో. కోడ్ విండో, కింది కోడ్ను వ్రాయండి:
వర్క్బుక్ ఓపెనింగ్లో మెసేజ్ బాక్స్ను ప్రదర్శించే నిజ జీవిత కోడ్ యొక్క ఉదాహరణ ఇక్కడ ఉంది:
Sub Auto_Open () MsgBox "నెలవారీ నివేదికకు స్వాగతం!" ఉపను ముగించు గమనిక! Auto_Open ఈవెంట్ నిలిపివేయబడింది మరియు వెనుకకు అనుకూలత కోసం అందుబాటులో ఉంది. చాలా సందర్భాలలో, ఇది Workbook_Open ఈవెంట్తో భర్తీ చేయబడుతుంది. మరింత సమాచారం కోసం, దయచేసి Workbook_Open vs. Auto_Open చూడండి.
మీరు ఏ ఈవెంట్ని ఉపయోగించినా, మీరు కోడ్ను కలిగి ఉన్న Excel ఫైల్ని తెరిచిన ప్రతిసారీ మీ మాక్రో స్వయంచాలకంగా రన్ అవుతుంది. మా సందర్భంలో, కింది సందేశ పెట్టె ప్రదర్శించబడుతుంది:
ఇప్పుడు మీరు Excelలో మాక్రోను అమలు చేయడానికి చాలా మార్గాలు తెలుసుకున్నారు, మీరు మీ అవసరాలకు బాగా సరిపోయేదాన్ని ఎంచుకోవాలి. నేను చదివినందుకు మరియు ఆశిస్తున్నందుకు ధన్యవాదాలువచ్చే వారం మిమ్మల్ని మా బ్లాగ్లో కలుద్దాం!