వర్డ్‌లో మాక్రోలను ఉపయోగించడం ఎలా ప్రారంభించాలి

వర్డ్‌లో మాక్రోలను ఉపయోగించడం ఎలా ప్రారంభించాలి

మైక్రోసాఫ్ట్ వర్డ్‌లో పునరావృతమయ్యే పనులను చేయడంలో విసిగిపోయారా? ప్రోగ్రామ్‌లో ఖననం చేయబడినది శక్తివంతమైన ఆటోమేషన్ సాధనం, అది మీ చేతుల నుండి ఆ ఉద్యోగాలను తీసివేయగలదు. మేము మాక్రోల గురించి మాట్లాడుతున్నాము, మరియు ఫీచర్ మైక్రోసాఫ్ట్ యొక్క విజువల్ బేసిక్ ఫర్ అప్లికేషన్స్ (VBA) పై ఆధారపడి ఉన్నప్పటికీ, కోడింగ్ ఆలోచన మీకు హీబీ-జీబీలను ఇచ్చినప్పటికీ మీరు దాన్ని ఉపయోగించవచ్చు.





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





ఇక్కడ మేము మీకు ఒక సరళమైన కానీ ఉపయోగకరమైన ఉదాహరణను చూపుతాము: వర్డ్స్ ఫైండ్ మరియు రీప్లేస్ ఫంక్షన్‌ను ఆటోమేట్ చేయడం ఎలా.





మాక్రో రికార్డింగ్

ఈ ఉదాహరణలో, మీరు పురాతన డెంటల్ ఉపకరణాల పరిరక్షణ కోసం సొసైటీకి గౌరవనీయ అధ్యక్షులు. మీరు చారిత్రాత్మక దంతాల గురించి డజన్ల కొద్దీ వర్డ్ డాక్యుమెంట్‌లను కలిగి ఉన్నారు, సమాజం పేరు ప్రముఖంగా ప్రస్తావించబడింది. అకస్మాత్తుగా, బోర్డు పేరును డెంటల్ యాంటిక్స్ ప్రిజర్వేషన్ లీగ్‌గా మార్చడానికి ఓటు వేసింది. ఇప్పుడు మీకు డాక్స్ అప్‌డేట్ చేయడానికి సులభమైన మార్గం కావాలి.

మీరు కొత్త ఖాళీ డాక్యుమెంట్‌తో ప్రారంభించవచ్చు లేదా ఇప్పటికే ఉన్న దానిని తెరవవచ్చు. మీరు ఇప్పటికే పూర్తి చేయకపోతే, మీరు డెవలపర్ ట్యాబ్‌ను ఎనేబుల్ చేయాలి.



కు వెళ్ళండి ఫైల్> ఐచ్ఛికాలు> రిబ్బన్‌ను అనుకూలీకరించండి . కుడి వైపున, కింద ప్రధాన ట్యాబ్‌లు , సరిచూడు డెవలపర్ ఎంపిక. సరే ఎంచుకోండి మరియు నిష్క్రమించండి.

ఎవరైనా పాస్‌వర్డ్‌ను ఎలా కనుగొనాలి

ఇప్పుడు మన స్థూలాన్ని సృష్టిద్దాం.





  1. క్లిక్ చేయండి డెవలపర్> రికార్డ్ మాక్రో .
  2. స్థూలానికి పేరు పెట్టమని మీరు ప్రాంప్ట్ చేయబడతారు. ChangeSo SocietyName లేదా మీకు సరిపోయే ఏదైనా ఇతర పేరును నమోదు చేయండి. మాక్రోలకు పేరు పెట్టేటప్పుడు, ఖాళీలు, కాలాలు, ఆశ్చర్యార్థకాలు మరియు ప్రత్యేక అక్షరాలను నివారించండి, లేదంటే మీకు దోష సందేశం వస్తుంది. మీరు సంఖ్యలను ఉపయోగించవచ్చు, కానీ మొదటి అక్షరం తప్పనిసరిగా అక్షరంగా ఉండాలి.
  3. మీరు మాక్రోను ఒక బటన్ మరియు/లేదా కీబోర్డ్ సత్వరమార్గానికి కేటాయించవచ్చు, కానీ ఇది అవసరం లేదు. మీరు బటన్‌ని ఎంచుకుంటే, క్విక్ యాక్సెస్ టూల్‌బార్‌కు జోడించడానికి వర్డ్ మిమ్మల్ని అనుమతిస్తుంది. మీరు స్థూల సంక్షిప్త వివరణను కూడా జోడించవచ్చు.
  4. క్లిక్ చేయండి అలాగే , మరియు వర్డ్ ఇప్పుడు మీ చర్యలను రికార్డ్ చేస్తుంది. కొట్టుట Ctrl + H తీసుకురావడానికి కనుగొనండి మరియు భర్తీ చేయండి డైలాగ్.
  5. ఫైండ్‌లోని పురాతన డెంటల్ ఉపకరణాల పరిరక్షణ కోసం సొసైటీని ఎంటర్ చేయండి మరియు రీప్లేస్‌లో డెంటల్ యాంటిక్ ప్రిజర్వేషన్ లీగ్.
  6. క్లిక్ చేయండి అన్నీ భర్తీ చేయండి ఫైండ్ మరియు రీప్లేస్ ఆపరేషన్‌ను అమలు చేయడానికి. మీరు రికార్డ్ చేయదలిచిన ఏకైక చర్య ఇది. స్థూల వాస్తవానికి ఏదైనా వచనాన్ని భర్తీ చేస్తే అది పట్టింపు లేదు. ఇతర డాక్యుమెంట్‌ల కోసం దాన్ని సేవ్ చేయడం ముఖ్యం.
  7. ఇది ముఖ్యం: క్లిక్ చేయండి డెవలపర్> రికార్డింగ్ ఆపు . లేకపోతే, స్థూల అన్ని తదుపరి చర్యలను కలిగి ఉంటుంది.

ఇప్పుడు మీ చేతి పనిని చూద్దాం. సొసైటీ పేరు ఉన్న పత్రాన్ని తెరవండి. క్లిక్ చేయండి డెవలపర్> మాక్రోస్ . మీరు చేంజ్ సొసైటీ నేమ్‌పై డబుల్ క్లిక్ చేస్తే, వర్డ్ ఆటోమేటిక్‌గా ఫైండ్ అండ్ రీప్లేస్ ఆపరేషన్ చేస్తుంది.

చిట్కా: మీరు స్థూలతను రికార్డ్ చేస్తున్నప్పుడు, మీరు రికార్డ్ చేయకూడదనుకునే చర్యను మీరు చేయాల్సి ఉంటుంది. ఉదాహరణకు, మీరు టెక్స్ట్‌ని మాన్యువల్‌గా టైప్ చేయడం కంటే ఫైండ్ అండ్ రీప్లేస్ డైలాగ్‌లోకి కాపీ చేసి పేస్ట్ చేయాలనుకోవచ్చు. సమస్య లేదు: క్లిక్ చేయండి డెవలపర్> రికార్డింగ్‌ను పాజ్ చేయండి , టెక్స్ట్‌ను కాపీ చేసి పేస్ట్ చేయండి, ఆపై క్లిక్ చేయండి డెవలపర్> రెజ్యూమె రికార్డర్ . అప్పుడు మీరు పైన వివరించిన విధంగా స్థూల రికార్డింగ్‌ను పూర్తి చేయవచ్చు.





మేము ఇక్కడ మైక్రోసాఫ్ట్ వర్డ్‌పై దృష్టి సారించినప్పటికీ, మీరు కూడా చేయవచ్చు ఎక్సెల్‌లో ఉత్పాదకతను పెంచడానికి మాక్రోలను ఉపయోగించండి . మరియు Microsoft OneNote కోసం సమయం ఆదా చేసే మాక్రోలు చాలా ఉన్నాయి.

కోడ్‌లోకి ప్రవేశించడం

ఇప్పుడు మేము మా కొత్త వర్డ్ మాక్రోలో లోతుగా డైవ్ చేస్తాము. కు వెళ్ళండి డెవలపర్> మాక్రోస్ , కానీ మాక్రోపై డబుల్ క్లిక్ చేయడానికి బదులుగా, దాన్ని ఎంచుకుని క్లిక్ చేయండి సవరించు . ఇది విజువల్ బేసిక్ ఎడిటర్‌ని తెరుస్తుంది, VBA అప్లికేషన్‌లను రూపొందించడానికి స్వీయ-నియంత్రణ వాతావరణం.

ఇది భయంకరంగా అనిపించవచ్చు, కానీ మీరు మెనూలు మరియు చాలా ప్యానెల్‌లను విస్మరించవచ్చు. బదులుగా కోడ్ ఉన్న విండోపై దృష్టి పెట్టండి. మీరు చూడగలిగినట్లుగా, వర్డ్ ఇప్పుడే కనుగొని, భర్తీ చేసే మ్యాక్రోను వ్రాసింది.


Sub ChangeSocietyName()
'
' ChangeSocietyName Macro
' Rename Society for the Preservation of Antique Dental Appliances
'
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = 'Society for the Preservation of Antique Dental Appliances'
.Replacement.Text = 'Dental Antiques Preservation League'
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub

ఇక్కడ ఏమి జరుగుతుందో వివరిద్దాం.

మొదటి లైన్‌లోని సబ్ అనేది సబ్‌రౌటిన్ కోసం చిన్నది, ఇది సొంతంగా లేదా పెద్ద VBA అప్లికేషన్‌లో భాగంగా అమలు చేయగల చిన్న ప్రోగ్రామ్. సింగిల్ కొటేషన్ మార్కుల ముందు ఉన్న పంక్తులు వ్యాఖ్యల కోసం. కొటేషన్ మార్కులు VBA కి ఆ లైన్‌లలో ఏదైనా స్టేట్‌మెంట్‌లను విస్మరించమని చెబుతాయి.

cmd లో బ్యాట్ ఫైల్‌ను ఎలా అమలు చేయాలి

అప్పుడు మేము కోడ్ యొక్క మాంసానికి వెళ్తాము: చేసే కోడ్ కనుగొనండి మరియు భర్తీ చేయండి ఆపరేషన్ మీరు చూడగలిగినట్లుగా, కొటేషన్ మార్కులలో టెక్స్ట్ మరియు రీప్లేస్‌మెంట్ టెక్స్ట్‌తో సహా ఫైండ్ అండ్ రీప్లేస్ డైలాగ్‌లోని ప్రతి ఆప్షన్ కోసం ఇది విలువలను నిర్దేశిస్తుంది. ది ఎంపిక. కనుగొనండి. అమలు చేయండి చివరన ఉన్న ఆదేశం అన్నీ రీప్లేస్ బటన్ క్లిక్ చేయడానికి సమానం.

మాక్రోను మోడ్ చేయడం

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

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

విలువలను క్లియర్ చేయడం మంచిది కనుక మనకు క్లీన్ డైలాగ్ బాక్స్ వస్తుంది. మేము దానిని రెండవ స్థూలంతో చేస్తాము, ఈసారి తప్ప, మేము దానిని నేరుగా విజువల్ బేసిక్‌లో చేస్తాము.

  1. విజువల్ బేసిక్ ఎడిటర్‌లో, మొదటి లైన్ నుండి ఎండ్ సబ్ వరకు మొత్తం సబ్‌రౌటిన్‌ను ఎంచుకోండి. కొట్టుట Ctrl + C దానిని కాపీ చేయడానికి.
  2. ఎండ్ సబ్ కింద కర్సర్ ఉంచండి మరియు నొక్కండి Ctrl + V . మీరు ఇప్పుడే సబ్‌రౌటిన్‌ను నకిలీ చేసారు.
  3. చేంజ్ సొసైటీ నేమ్ నుండి క్లియర్‌ఫైండ్ రీప్లేస్‌గా పేరు మార్చండి (లేదా మీకు సరిపోయే ఏదైనా ఇతర పేరు). ఇది ముఖ్యం ఎందుకంటే మీరు నకిలీ పేర్లతో మాక్రోలను అమలు చేయడానికి ప్రయత్నిస్తే VBA ఒక దోష సందేశాన్ని సృష్టిస్తుంది.
  4. లో .వచనం మరియు భర్తీ. వచనం విలువలు, టెక్స్ట్‌ని తీసివేయండి కానీ కొటేషన్ మార్కులను వదిలివేయండి. ముఖ్యంగా, మీరు ఏదీ కనుగొనవద్దని మరియు దానిని దేనితోనూ భర్తీ చేయవద్దని వర్డ్‌కి చెప్తున్నారు, కానీ మీరు ఆ విలువలను కూడా క్లియర్ చేస్తున్నారు.

ఫలితం ఇలా ఉండాలి:


Sub ClearFindReplace()
'
' ClearFindReplace Macro
' Clear Text from Find and Replace dialog
'
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = ''
.Replacement.Text = ''
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub

ఇప్పుడు మేము చేంజ్ సొసైటీ నేమ్ స్థూలకి తిరిగి వెళ్తాము. ఫైండ్ మరియు రీప్లేస్ కోడ్ క్రింద, కానీ ఎండ్ సబ్‌కు ముందు, ClearFindReplace (చివరిలో కుండలీకరణాలు లేకుండా) నమోదు చేయండి.

అది సరైనది: మీరు ఇప్పుడే సృష్టించిన అన్ని కోడ్‌లను నమోదు చేయవలసిన అవసరం లేదు, కేవలం స్థూల పేరు.


Sub ChangeSocietyName()
'
' ChangeSocietyName Macro
' Rename Society for the Preservation of Antique Dental Appliances
'
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = 'Society for the Preservation of Antique Dental Appliances'
.Replacement.Text = 'Dental Antiques Preservation League'
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
ClearFindReplace
End Sub

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

VBA తో మరింత ముందుకు వెళుతున్నాను

మీరు చూడగలిగినట్లుగా, వర్డ్ యొక్క మాక్రో రికార్డింగ్ ఫంక్షన్ మీకు లెక్కలేనన్ని మార్గాల్లో సమయాన్ని ఆదా చేయడంలో సహాయపడుతుంది. దాదాపు ఏదైనా ఆపరేషన్‌ను ఆటోమేట్ చేయడానికి మీరు మాక్రోలను సృష్టించవచ్చు మరియు విజువల్ బేసిక్ ఎడిటర్‌లో, మీరు మ్యాక్రోలను సర్దుబాటు చేయవచ్చు, ఒక మ్యాక్రోను మరొకటి లోపల పొందుపరచవచ్చు లేదా ఒకదాని తర్వాత ఒకటిగా బహుళ స్థూలాలను అమలు చేసే సబ్‌రౌటిన్‌ను సృష్టించవచ్చు.

VBA పూర్తి స్థాయి ప్రోగ్రామింగ్ లాంగ్వేజ్ కాబట్టి, మీరు వేరియబుల్స్, లూప్‌లు, షరతులతో కూడిన స్టేట్‌మెంట్‌లు మరియు మరిన్నింటితో పెద్ద అప్లికేషన్‌లలో సబ్‌రౌటిన్‌లను చేర్చవచ్చు. మరియు మీరు వర్డ్‌లో VBA యొక్క ప్రాథమికాలను నేర్చుకున్న తర్వాత, మైక్రోసాఫ్ట్ ఎక్సెల్ మరియు యాక్సెస్‌లో మాక్రోలను సృష్టించడానికి మీరు అదే జ్ఞానాన్ని వర్తింపజేయవచ్చు.

నా లింక్డ్ ఖాతాను ఎలా తొలగించాలి

దీన్ని మరింత ముందుకు తీసుకెళ్లడానికి, మీరు VBA కన్వెన్షన్‌లు మరియు విజువల్ బేసిక్ ఎడిటర్ గురించి మరింత తెలుసుకోవాలనుకుంటారు, అంటే మీ కోడ్‌ను ఎలా ఆర్గనైజ్ చేయాలి మరియు బగ్‌లను ఎలా డీల్ చేయాలి. కానీ మీరు ఇక్కడ వివరించినటువంటి సాధారణ ఫంక్షన్‌లకు కట్టుబడి ఉండాలనుకున్నప్పటికీ, మీ ఉత్పాదకతను మెరుగుపరచడానికి మీరు చాలా దూరం వెళ్ళవచ్చు.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ ఎక్సెల్‌లో VBA మాక్రోలను వ్రాయడంపై బిగినర్స్ ట్యుటోరియల్ (మరియు మీరు ఎందుకు నేర్చుకోవాలి)

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

తదుపరి చదవండి
సంబంధిత అంశాలు
  • ఉత్పాదకత
  • మైక్రోసాఫ్ట్ వర్డ్
  • మైక్రోసాఫ్ట్ ఆఫీస్ 365
  • మైక్రోసాఫ్ట్ ఆఫీస్ 2016
  • మైక్రోసాఫ్ట్ ఆఫీస్ చిట్కాలు
  • మైక్రోసాఫ్ట్ ఆఫీస్ 2019
  • మాక్రోలు
రచయిత గురుంచి స్టీఫెన్ బీల్(6 కథనాలు ప్రచురించబడ్డాయి)

స్టీఫెన్ బీల్ శాన్ ఫ్రాన్సిస్కో ప్రాంతంలో ఉన్న దీర్ఘకాల సాంకేతిక రచయిత. అతను ప్రచురణ మరియు గ్రాఫిక్ డిజైన్‌లో కంప్యూటర్ అప్లికేషన్‌ల గురించి అనేక పుస్తకాలను రచించాడు మరియు మాక్ వరల్డ్ కోసం మాజీ న్యూస్ మరియు రివ్యూస్ ఎడిటర్. అతను ప్రస్తుతం స్టీమ్‌పంక్ loత్సాహికుల కోసం ప్రముఖ వెబ్‌సైట్ ది స్టీమ్‌పంక్ ఎక్స్‌ప్లోరర్‌ను నడుపుతున్నాడు.

స్టీఫెన్ బీల్ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి