VBA కనుగొని పున lace స్థాపించుము | ఎక్సెల్ VBA లో పదాలను కనుగొనడం మరియు మార్చడం ఎలా?
VBA లో ఫంక్షన్ను కనుగొని పున lace స్థాపించుము
మీ ఎక్సెల్ ఉద్యోగంలో సాధారణమైన పనులు ఏదైనా కనుగొని, వాటితో భర్తీ చేయటం ఉంటే, మీకు ఈ వ్యాసం ఏ ధరకైనా అవసరం. ఎందుకంటే ఈ ఆర్టికల్ చదివిన తరువాత మీరు ఈ VBA కోడింగ్ టెక్నిక్ నేర్చుకోవడం ద్వారా మీ సమయం 80% ఆదా చేసుకోవచ్చు. ఎక్సెల్ లో కనుగొని, పున lace స్థాపించుట తరచుగా ఉపయోగించే సాధనం మరియు మేము VBA తో కూడా దీన్ని అమలు చేయవచ్చు. మా మునుపటి వ్యాసం “VBA Find” లో VBA లో FIND పద్ధతిని ఎలా ఉపయోగించాలో మీకు చూపించాము. ఈ వ్యాసంలో, VBA “Find & Replace” పద్ధతిని ఎలా ఉపయోగించాలో మేము మీకు చూపుతాము.
ఈ పద్ధతిని తెలుసుకోవడానికి కథనాన్ని అనుసరించండి.
VBA సింటాక్స్ను కనుగొని భర్తీ చేయండి
VBA లో ఫైండ్ అండ్ రిప్లేస్ పద్ధతిని ఉపయోగించడానికి మేము క్రింద ఇచ్చిన దశలను అనుసరించాలి. మొదట, మేము కణాల పరిధిని ఎంచుకున్నాము, కాబట్టి VBA లో RANGE వస్తువును ఉపయోగించడం ద్వారా కణాల పరిధిని పేర్కొనండి.
ఇప్పుడు ఇంటెల్లిసెన్స్ జాబితాను చూడటానికి డాట్ (.) ఉంచండి.
జాబితా నుండి పున lace స్థాపన పద్ధతిని ఎంచుకోండి.
పున lace స్థాపన పద్ధతి యొక్క భారీ పారామితి జాబితాను మనం చూడవచ్చు. ఇప్పుడు మనం క్రింద ప్రతి పారామితి వివరణ చూస్తాము.
- ఏమిటి: ఇది విలువను భర్తీ చేయడానికి మనం కనుగొనవలసినది తప్ప మరొకటి కాదు.
- భర్తీ: దొరికిన విలువతో భర్తీ చేయవలసిన కొత్త విలువ ఏమిటి.
- అటు చూడు: ఇది మేము మొత్తం కంటెంట్ను చూడాలనుకుంటున్నారా లేదా కంటెంట్లో కొంత భాగాన్ని మాత్రమే చూడాలనుకుంటున్నాము. మేము ఇక్కడ రెండు పారామితులను “xlWhole” & “xlPart” ను సరఫరా చేయవచ్చు.
- శోధన ఆర్డర్: ఇది శోధన క్రమాన్ని వరుసలు లేదా నిలువు వరుసలను పేర్కొనడం. మేము ఇక్కడ రెండు పారామితులను “xlByRows” & “xlByColumns” ను సరఫరా చేయవచ్చు.
- మ్యాచ్ కేసు: మేము శోధిస్తున్న కంటెంట్ కేస్ సెన్సిటివ్ లేదా. కేసు సున్నితమైన వాదన నిజమైతే, లేకపోతే తప్పు.
- శోధన ఆకృతి: మేము వెతుకుతున్న విలువ యొక్క ఆకృతీకరణ ద్వారా కూడా కంటెంట్ను శోధించవచ్చు.
- ఆకృతిని భర్తీ చేయండి: మేము ఒక ఫార్మాట్ను మరొక ఫార్మాట్తో భర్తీ చేయవచ్చు.
VBA యొక్క ఉదాహరణలు ఎక్సెల్ లో కనుగొని భర్తీ చేయండి
ఎక్సెల్ VBA ఫైండ్ అండ్ రీప్లేస్ పద్ధతి యొక్క కొన్ని ఉదాహరణలు క్రింద ఉన్నాయి.
మీరు ఈ VBA ను ఇక్కడ డౌన్లోడ్ చేసుకోవచ్చు మరియు ఎక్సెల్ మూసను పున lace స్థాపించండి - VBA ఎక్సెల్ మూసను కనుగొని భర్తీ చేయండిఉదాహరణ # 1 - VBA పదాన్ని కనుగొని భర్తీ చేయండి
సరే, VBA కనుగొని, పున lace స్థాపించుట పద్ధతిని అర్థం చేసుకోవడానికి ఈ క్రింది ఉదాహరణను చూద్దాం. కింది డేటాను పరిశీలించండి.
దశ 1: మొదట మనం భర్తీ చేస్తున్న కణాల పరిధిని పేర్కొనండి. ఈ ఉదాహరణలో పరిధి A1 నుండి B15 వరకు ఉంటుంది, కాబట్టి కోడ్ పరిధి (“A1: B15”) అవుతుంది.
కోడ్:
ఉప పున lace స్థాపన_ఉదాహరణ 1 () పరిధి ("A1: B15") ముగింపు ఉప
దశ 2: ఇప్పుడు ఇంటెల్లిసెన్స్ జాబితాను చూడటానికి డాట్ ఉంచండి.
దశ 3: ఇంటెల్లిసెన్స్ జాబితా నుండి పున lace స్థాపన పద్ధతిని ఎంచుకోండి.
దశ 4: ఏ పారామితిని “సెప్టెంబర్” గా పేర్కొనండి.
కోడ్:
పరిధి ("A1: B15"). ఏమి భర్తీ చేయండి: = "సెప్టెంబర్"
దశ 5: తదుపరి పరామితితో పున lace స్థాపించుము మన క్రొత్త విలువ, అంటే “డిసెంబర్” తో భర్తీ చేయాలి.
కోడ్:
పరిధి ("A1: D4"). దేనిని భర్తీ చేయండి: = "సెప్టెంబర్", పున lace స్థాపన: = "డిసెంబర్"
సరే, ఇప్పుడు అన్ని ఇతర పారామితులను విస్మరించండి. VBA తో పున method స్థాపన పద్ధతిని చూడటానికి ఇప్పుడు VBA కోడ్ను అమలు చేయండి.
కాబట్టి, ఇది సెప్టెంబరు అంతా “డిసెంబర్” అనే పదంతో భర్తీ చేయబడింది.
ఉదాహరణ # 2 - కేస్ సెన్సిటివ్ రీప్లేస్మెంట్
VBA ఫైండ్ & రీప్లేస్ పద్ధతి యొక్క మరింత ఆధునిక ఉదాహరణ కేస్ సెన్సిటివ్ రీప్లేస్మెంట్ పద్ధతిని ఉపయోగిస్తుంది. ఈ ఉదాహరణ కోసం, దిగువ చిత్రంలో చూపిన విధంగా నేను ఈ నమూనా డేటాను సృష్టించాను.
“హలో” అనే పెద్ద అక్షరాలలో మాకు రెండు సెల్ డేటా ఉంది. మనకు “హలో” అనే మూలధనం ఉన్నచోట “Hiii” అనే క్రొత్త పదంతో భర్తీ చేయాలి.
ఎప్పటిలాగే, కోడ్ రాయండి, ఏమి కనుగొనాలో మరియు మొదట ఏమి భర్తీ చేయాలో పేర్కొనండి.
కోడ్:
ఉప పున lace స్థాపన_ఉదాహరణ 2 () పరిధి ("A1: D4").
ఇప్పుడు తదుపరి వాదన కోసం “మ్యాచ్ కేస్” షరతును ఒప్పుగా రాయండి.
కోడ్:
పరిధి ("A1: D4").
ఇప్పుడు కోడ్ను అమలు చేయండి అది “హలో” అనే మూలధనాన్ని “హాయ్” కి మాత్రమే భర్తీ చేస్తుంది.
మీరు VBA లో మ్యాచ్ కేస్ ఆర్గ్యుమెంట్ను వర్తించలేదని g హించుకోండి, అది అన్ని “హలో” ని “హాయ్” కి భర్తీ చేస్తుంది.
గమనిక: నేను ఇక్కడ మ్యాచ్ కేస్ ఆర్గ్యుమెంట్ను తీసివేసాను, అప్రమేయంగా మ్యాచ్ కేస్ ఆర్గ్యుమెంట్ విలువ తప్పు.
పై చిత్రంలో మనం చూడగలిగినట్లుగా, ఇది అన్ని “హలో” పదాలను “హాయ్” గా మార్చింది.
కాబట్టి, మేము MATCH CASE ప్రమాణాలను ఉపయోగించాలనుకున్నప్పుడల్లా వాదనను “TRUE” గా వర్తింపజేయాలి మరియు అప్రమేయంగా, ఈ వాదన విలువ “FALSE”. ఇలా, మనం “FIND & REPLACE” పద్ధతిని ఉపయోగించి దేనినైనా కనుగొని, దొరికిన విలువను వేరే వాటితో భర్తీ చేయవచ్చు.