VBA LCase ఫంక్షన్ | VBA ని ఉపయోగించి వచనాన్ని చిన్న అక్షరానికి మార్చండి
ఎక్సెల్ VBA LCase ఫంక్షన్
LCase చిన్న అక్షరాలలో అందించిన ఇన్పుట్ స్ట్రింగ్ను మార్చడానికి ఉపయోగించే vba లో అంతర్నిర్మిత ఫంక్షన్, ఇది ఒకే వాదనను తీసుకుంటుంది, ఇది స్ట్రింగ్ను ఇన్పుట్గా తీసుకుంటుంది మరియు ఈ ఫంక్షన్ ద్వారా ఉత్పత్తి అయ్యే స్ట్రింగ్, ఉంచవలసిన ఒక విషయం మనస్సు ఏమిటంటే, ఈ ఫంక్షన్ అన్ని ఫంక్షన్లను ఏ ఒక్క అక్షరానికే కాకుండా చిన్న అక్షరంగా మారుస్తుంది.
మీరు VBA లో ఎక్సెల్ చేసిన అదే ఫార్ములా (LOWER) ను తప్పక ప్రయత్నించారు మరియు మీరు దానిని కనుగొనలేదు. VBA లో చిన్న అక్షరానికి కొద్దిగా భిన్నంగా పేరు పెట్టారు. VBA లో ఇది సత్వరమార్గం పేరులో ఉంది, అంటే “LCASE”. ఇక్కడ “L” అంటే “LOWER”, కాబట్టి ఫార్ములా “LOWERCASE” ను చదువుతుంది.
సింటాక్స్
- స్ట్రింగ్: మేము లోయర్ కేస్గా మార్చడానికి ప్రయత్నిస్తున్న టెక్స్ట్ విలువ తప్ప మరొకటి కాదు. మేము టెక్స్ట్ని నేరుగా ఫార్ములాకు సరఫరా చేయవచ్చు, ఇది సెల్ రిఫరెన్స్ కావచ్చు మరియు ఇది వేరియబుల్ ద్వారా కూడా ఉంటుంది.
VBA లో చిన్న అక్షరాలలో వచనాన్ని ఎలా మార్చాలి?
మీరు ఈ VBA LCase Excel మూసను ఇక్కడ డౌన్లోడ్ చేసుకోవచ్చు - VBA LCase Excel మూసఉదాహరణ # 1
LCASE ఫంక్షన్ను ఉపయోగించడం ద్వారా “హలో గుడ్ మార్నింగ్” అనే టెక్స్ట్ విలువను చిన్న కేసుగా మార్చడానికి ప్రయత్నిద్దాం.
దశ 1: ఎక్సెల్ స్థూల పేరు పెట్టడం ద్వారా ఉపప్రాసెసర్ను ప్రారంభించండి.
కోడ్:
ఉప LCase_Example1 () ముగింపు ఉప
దశ 2: వేరియబుల్ k ని స్ట్రింగ్ గా ప్రకటించండి.
కోడ్:
స్ట్రింగ్ ఎండ్ సబ్ గా ఉప LCase_Example1 () Dim k
దశ 3: “LCASE” ఫంక్షన్ను వర్తింపజేయడం ద్వారా “k” వేరియబుల్కు విలువను కేటాయించండి.
దశ 4: ఇక్కడ స్ట్రింగ్ మనకు కావలసిన టెక్స్ట్ విలువ, మేము లోయర్ కేస్గా మార్చడానికి ప్రయత్నిస్తున్నాము మరియు కావలసిన స్ట్రింగ్ విలువ “హలో గుడ్ మార్నింగ్”.
కోడ్:
ఉప LCase_Example1 () Dim k As String k = LCase ("హలో గుడ్ మార్నింగ్") ఎండ్ సబ్
దశ 5: ఇప్పుడు సందేశ పెట్టెలో “k” అనే వేరియబుల్ ఫలితాన్ని చూపించు.
కోడ్:
ఉప LCase_Example1 () Dim k As String k = LCase ("హలో గుడ్ మార్నింగ్") MsgBox k ఎండ్ సబ్
సరే, కోడింగ్ పూర్తయింది. ఫలితాన్ని చూడటానికి కోడ్ను రన్ చేద్దాం.
కాబట్టి LCase టెక్స్ట్ విలువను “హలో గుడ్ మార్నింగ్” ను “హలో గుడ్ మార్నింగ్” గా సాధారణ కోడింగ్ టెక్నిక్తో మార్చింది.
ఉదాహరణ # 2
VBA లో LCASE ఫంక్షన్ ఎలా పనిచేస్తుందో చూశాము. పై ఉదాహరణలో, మేము సూత్రాన్ని సూత్రాన్ని నేరుగా సరఫరా చేసాము. ఫార్ములాకు సెల్ రిఫరెన్స్ విలువను ఎలా ఉపయోగించవచ్చో ఇప్పుడు చూద్దాం.
కింది చిత్రం లాగా సెల్ A1 లో మీకు “హలో గుడ్ మార్నింగ్” అనే పదం ఉందని అనుకోండి.
దశ 1: రేంజ్ బి 1 సెల్లో ఫలితాన్ని చూపించడం ద్వారా సెల్ A1 విలువను లోయర్కేస్గా మారుస్తాము, కాబట్టి కోడ్ ఉంటుంది పరిధి (“B1”). విలువ =
కోడ్:
ఉప LCase_Example2 () పరిధి ("B1"). విలువ ముగింపు ఉప
దశ 2: సెల్ B1 ద్వారా LCASE ఫంక్షన్ ద్వారా మేము ఫలితాన్ని నిల్వ చేస్తాము, కాబట్టి ఫంక్షన్ను తెరవండి.
దశ 3: ఈ ఉదాహరణలో, VBA స్ట్రింగ్ విలువ సెల్ రిఫరెన్స్, ప్రత్యక్ష విలువ కాదు. కాబట్టి సెల్ రిఫరెన్స్ ఇవ్వండి పరిధి (“A1”). విలువ.
కోడ్:
ఉప LCase_Example2 () పరిధి ("B1"). విలువ = LCase (పరిధి ("A1"). విలువ) ముగింపు ఉప
కాబట్టి, సరే మేము VBA కోడింగ్ భాగంతో పూర్తి చేసాము. కోడ్ను అమలు చేసి, బి 1 సెల్లో మ్యాజిక్ చూడండి.
ఉదాహరణ # 3
ఒకే సెల్ విలువను లేదా ఒకే ప్రత్యక్ష విలువను మార్చడం పెద్ద సవాలు కాదు. మేము వర్క్షీట్లోని “n” విలువలతో వ్యవహరించాల్సిన అవసరం వచ్చినప్పుడు, అన్ని కణాల ద్వారా లూప్ చేయడానికి లూప్లను వర్తింపజేయాలి మరియు వాటిని లోయర్ కేస్ విలువలకు మార్చాలి.
ఎక్సెల్ వర్క్షీట్లో మీ వద్ద ఉన్న డేటా క్రింద ume హించుకోండి.
మీకు ఉచ్చుల గురించి తెలియకపోతే, మీరు VBA కోడింగ్ యొక్క ప్రాథమిక విషయాలకు తిరిగి వెళ్లాలి, ఉచ్చులపై కొంచెం జ్ఞానం కలిగి ఉండటానికి “VBA లూప్స్” లోని మా కథనాలను చూడండి. దిగువ కోడ్ పై పేర్లను లోయర్ కేస్గా మారుస్తుంది.
కోడ్:
ఉప LCase_Example3 () d = k పొడవుగా k = 2 నుండి 8 కణాలు (k, 2) .వాల్యూ = LCase (కణాలు (k, 1). విలువ) తదుపరి k ముగింపు ఉప
ఇది చిన్న వచన ఫంక్షన్లో 2 వ వరుస నుండి 8 వ వరుసకు అన్ని వచన విలువలను మారుస్తుంది.
మీ కణాల ఆధారంగా మీరు లూప్ యొక్క పరిమితిని 8 నుండి మీ డేటా యొక్క చివరి వరుస సంఖ్యకు పెంచవచ్చు.