విషయ సూచిక
కోడ్లను అమలు చేసిన తర్వాత నోటిఫికేషన్ను చూపడానికి VBA లో మేము తరచుగా MsgBox ని ఉపయోగిస్తాము. కొన్నిసార్లు ఒకే లైన్ అవుట్పుట్ను సరిగ్గా చూపదు. అప్పుడు మనం కొత్త పంక్తులను జోడించాలి. కాబట్టి ఈ కథనం నుండి, మీరు Excel VBAని ఉపయోగించి MsgBox లో కొత్త లైన్ను జోడించడానికి 6 ఉపయోగకరమైన మాక్రోలను నేర్చుకుంటారు.
ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేయండి 5>
మీరు ఇక్కడ నుండి ఉచిత Excel టెంప్లేట్ని డౌన్లోడ్ చేసుకోవచ్చు మరియు మీ స్వంతంగా ప్రాక్టీస్ చేయవచ్చు.
MsgBox.xlsmలో కొత్త లైన్ని సృష్టించండి
6 Excel VBAని ఉపయోగించి MsgBoxలో కొత్త లైన్ సృష్టించడానికి ఉదాహరణలు
1. Excel VBAని ఉపయోగించి MsgBoxలో కొత్త లైన్ని జోడించడానికి vbNewLineని ఉపయోగించండి
ఇక్కడ, లో లైన్ని జోడించడానికి vbNewLine ని VBA Macro ని ఉపయోగిస్తాము MsgBox. నేను మొదటి పంక్తిలో “ హలో! ” మరియు రెండవ పంక్తిలో “ ExcelWIKIకి స్వాగతం” చూపుతాను.
దశలు:
- VBA విండో ను తెరవడానికి Alt + F11 నొక్కండి.
- తర్వాత ఈ క్రింది విధంగా క్లిక్ చేయండి మాడ్యూల్ను చొప్పించండి: ➤ మాడ్యూల్ను చొప్పించండి .
- తర్వాత, కింది కోడ్లను అందులో టైప్ చేయండి-
7483
- తర్వాత తిరిగి మీ షీట్ కి వెళ్లి ని తెరవడానికి క్రింది విధంగా క్లిక్ చేయండి Macros డైలాగ్ బాక్స్: డెవలపర్ ➤ Macros .
- Macroని ఎంచుకోండి కోడ్లు లో పేర్కొన్న విధంగా పేరు 0>ఇప్పుడు చూడండి, vbNewLine అవుట్పుట్ని రెండులో చూపుతోందిపంక్తులు .
మరింత చదవండి: VBA ఎక్సెల్లోని ఇమెయిల్ బాడీలో బహుళ లైన్లను రూపొందించడానికి (2 పద్ధతులు)
2. Excelలో VBAని ఉపయోగించి MsgBoxలో కొత్త లైన్ని సృష్టించడానికి vbCrLfని ఉపయోగించండి
ఇప్పుడు మనం కొత్త లైన్ని సృష్టించడానికి VBA – vbCrLf ని మరో స్థిరాంకం ఉపయోగిస్తాము MsgBox . ఇది రెండు వరుస పంక్తుల మధ్య కొత్త లైన్ను కూడా జోడిస్తుంది.
దశలు:
- మొదట, మొదటి పద్ధతి నుండి మొదటి రెండు దశలను అనుసరించండి VBA
- లో మాడ్యూల్ను చొప్పించడానికి క్రింది కోడ్లను దానిలో
1671<వ్రాయండి 0>
- తర్వాత, మాక్రో డైలాగ్ బాక్స్ ని తెరవడానికి మొదటి పద్ధతి నుండి నాల్గవ దశ ని అనుసరించండి.
- ఎంచుకోండి. మాక్రో పేరు మరియు రన్ నొక్కండి.
స్థిరమైన vbCrLf <1 జోడించబడింది ఒక గ్యాప్ లైన్ తో కొత్త లైన్ కూడా.
మరింత చదవండి: ఎలా జోడించాలి Excel సెల్లో లైన్ (5 సులభమైన పద్ధతులు)
3. Excel VBAని ఉపయోగించి MsgBoxలో కొత్త లైన్ని జోడించడానికి vbLfని చొప్పించండి
మరొక స్థిరాంకం- vbLf ని ఉపయోగించి, Excel VBAలో MsgBoxలో కొత్త లైన్ని జోడించడానికి.
దశలు:
- VBA లో మాడ్యూల్ను చొప్పించడానికి మొదటి పద్ధతి నుండి మొదటి రెండు దశలను అనుసరించండి
- తరువాత, క్రింది క్రింద కోడ్లను అందులో-
1231
- అప్పుడు వ్రాయండి మాక్రో డైలాగ్ బాక్స్ను తెరవడానికి మొదటి పద్ధతి నుండి నాల్గవ దశను అనుసరించండి .
- తర్వాత, మాక్రో పేరు ఎంచుకోండికోడ్లలో పేర్కొన్నట్లుగా మరియు రన్ నొక్కండి.
మరియు వెంటనే మీరు కోరుకున్న అవుట్పుట్ను పొందుతారు.
మరింత చదవండి: Excelలో CONCATENATE ఫార్ములాతో కొత్త లైన్ను ఎలా జోడించాలి (5 మార్గాలు)
4. Excelలో VBAని ఉపయోగించి MsgBoxలో కొత్త లైన్ని సృష్టించడానికి Chrని వర్తింపజేయండి
ఇక్కడ, మేము VBA యొక్క రెండు స్థిరాంకాలను ఉపయోగిస్తాము- Chr(13) & Chr(10) పంక్తులను జోడించడానికి.
దశలు:
- మొదటి పద్ధతి నుండి మొదటి రెండు దశలను అనుసరించడం ప్రారంభించండి VBA
- లో మాడ్యూల్ను చొప్పించడానికి క్రింది కోడ్లను అందులో-
9307
వ్రాయండి
- ఆ తర్వాత మాక్రో డైలాగ్ బాక్స్ ని తెరవడానికి మొదటి పద్ధతి నుండి నాల్గవ దశ ని అనుసరించండి.
- తర్వాత ఎంచుకోండి మాక్రో పేరు కేటాయించి, రన్ నొక్కండి.
మనకు అదే అవుట్పుట్ వచ్చిందో లేదో చూడండి.
0>5. Excel VBAలో మాక్రోలో కొత్త లైన్ను జోడించండి
మునుపటి పద్ధతుల్లో, మేము కోడ్లోని లైన్ను విచ్ఛిన్నం చేయలేదు. ఇక్కడ, మేము కోడ్లలో పంక్తులను విచ్ఛిన్నం చేస్తాము మరియు జోడిస్తాము.
దశలు:
- మొదట, మొదటి పద్ధతి నుండి మొదటి రెండు దశలను అనుసరించండి VBA
- తర్వాత, లో క్రింది కోడ్లను అందులో
7042వ్రాయండి
- తర్వాత, మాక్రో డైలాగ్ బాక్స్ ని తెరవడానికి మొదటి పద్ధతి నుండి నాల్గవ దశ ని అనుసరించండి.
- ఆపై మాక్రో పేరు ని ఎంచుకుని, రన్ నొక్కండి.
ఇప్పుడుచూడండి, మాక్రో కొత్త పంక్తిని గ్యాప్ లైన్ ని పంక్తుల మధ్య ఉంచుతుంది.
మరింత చదవండి: Excelలో లైన్ బ్రేక్ ఎలా చేయాలి (4 మార్గాలు)
6. బటన్ని ఉపయోగించి MsgBoxలో కొత్త లైన్లను జోడించడానికి VBAని పొందుపరచండి
మా చివరి పద్ధతిలో, మేము టాస్క్ను కొంచెం విభిన్నంగా చేస్తాము. మేము MsgBox లో లైన్లను జోడించడానికి బటన్ ని సెట్ చేస్తాము.
6.1 సింగిల్ లైన్ కోసం బటన్
మొదట, మేము 'ఒకే పంక్తిని జోడించడం కోసం ఒక బటన్ను తయారు చేస్తాము. దాని కోసం, చివరి పేరు , చిరునామా మరియు ఫోన్ నంబర్ ఇన్పుట్ ఇవ్వడానికి మూడు సెల్లను సూచించే డేటాసెట్ను నేను తయారు చేసాను. మేము బటన్ ని క్లిక్ చేసినప్పుడు, అది సెల్లను తనిఖీ చేస్తుంది మరియు ఖాళీ సెల్ని పొందినట్లయితే ఆ సెల్ కోసం సందేశాన్ని చూపుతుంది .
0>- క్రింది విధంగా క్లిక్ చేయండి: డెవలపర్ ➤ చొప్పించు ఆపై దీర్ఘచతురస్రాకార పెట్టె<2 ఎంచుకోండి> ఫారమ్ నియంత్రణల విభాగం నుండి.
- త్వరలో, మీరు ప్లస్ సైన్ ని పొందుతారు మీ కర్సర్, బటన్ పరిమాణాన్ని సెట్ చేయడానికి మీ మౌస్ ఎడమ క్లిక్ మరియు డ్రాగ్ షీట్ .
- తర్వాత బటన్ పై కుడి-క్లిక్ మీ మౌస్ మరియు వచనాన్ని సవరించు<2 ఎంచుకోండి> బటన్ పేరు సెట్ చేయడానికి సందర్భ మెను నుండి> పేరు మరియు షీట్లో ఎక్కడైనా క్లిక్ చేయండి.
- మళ్లీ రైట్ క్లిక్ మీ <1 బటన్పై>మౌస్ మరియు మాక్రో ని సెట్ చేయడానికి సందర్భ మెను లో మాక్రోని కేటాయించండి ఎంచుకోండి.
- ఈ సమయంలో, మాక్రో పేరు ఇచ్చి, కొత్తది నొక్కండి.
- ఆపై టైప్ క్రింది కోడ్లు –
6309
కోడ్ బ్రేక్డౌన్
- మొదట, నేను ఉప విధానాన్ని SingleLine_Button ని సృష్టించాను.
- తర్వాత WS వేరియబుల్ని గా ప్రకటించాను 1>వర్క్షీట్ .
- అప్పుడు సెల్లను తనిఖీ చేయడానికి మూడు IF స్టేట్మెంట్లు ని ఉపయోగించారు, సెల్ విలువతో నిండి ఉంటే అప్పుడు అది విస్మరిస్తుంది మరియు ఖాళీ సెల్ని పొందినట్లయితే అప్పుడు సంబంధిత సందేశం ని MsgBox ద్వారా చూపబడుతుంది.
- తరువాత, కేవలం తిరిగి మీ షీట్ కి వెళ్లి బటన్ క్లిక్ చేయండి.
చివరి పేరు ఫీల్డ్ ఖాళీగా ఉన్నందున అది నోటిఫికేషన్ సందేశాన్ని చూపుతోంది.
- సరే ని నొక్కి, ఆపై అది రెండవ ఫీల్డ్ని తనిఖీ చేస్తుంది .
రెండవ ఫీల్డ్ కూడా ఖాళీగా ఉంది కాబట్టి ఇది n జోడించబడింది దానిని తెలియజేయడానికి ew లైన్ .
ఇక్కడ, నేను మొదటి ఫీల్డ్ ని పూరించాను మరియు బటన్ను క్లిక్ చేసాను మరియు అది ఆ ఫీల్డ్ను దాటవేసిందో లేదో చూడండి మరియు సందేశాన్ని చూపించడానికి రెండవ ఫీల్డ్ కి వెళ్లింది.
6.2 బహుళ లైన్ల కోసం బటన్
కేటాయింపు ద్వారా ఈ బటన్, మేము సందేశ పెట్టెలో ఒకేసారి బహుళ పంక్తులను జోడించగలుగుతాము.
- మొదట, మొదటి 6 దశలను అనుసరించండిమునుపటి విభాగం బటన్ ని జోడించి మాక్రో ని కేటాయించండి.
- తర్వాత మాక్రోలో క్రింది కోడ్లను టైప్ చేయండి-
2490
కోడ్ బ్రేక్డౌన్
- ఇక్కడ, నేను సబ్ ప్రొసీజర్ Multiple_Line_Button ని సృష్టించాను.
- తర్వాత కొన్ని వేరియబుల్స్ WS గా వర్క్షీట్ మరియు చివరి_పేరు , చిరునామా , ఫోన్ , Error_msg ఇలా
- తరువాత, <1 ఉపయోగించబడింది ఫీల్డ్లను సెట్ చేయడానికి>లెన్ మరియు పరిధి .
- చివరిగా, ఫీల్డ్లు ఖాళీగా ఉన్నాయో లేదో తనిఖీ చేయడానికి ఇఫ్ స్టేట్మెంట్లు ని ఉపయోగించారు . అది నిండినట్లయితే దానిని దాటవేస్తుంది మరియు కాకపోతే MsgBox ద్వారా సందేశాలను చూపుతుంది.
- చివరిగా, తిరిగి షీట్కి మరియు బటన్ ని క్లిక్ చేయండి.
మరియు అది మూడు ఫీల్డ్ల కోసం మూడు పంక్తులు చూపుతున్నట్లు చూడండి అన్నీ ఖాళీ .
నేను మొదటి ఫీల్డ్ ని పూరించాను మరియు ఇప్పుడు చూడండి, ఇది కి సంబంధించిన సందేశాలను మాత్రమే చూపుతోంది. తదుపరి 2 ఫీల్డ్లు .
మరింత చదవండి: ఎక్సెల్ సెల్లో బహుళ పంక్తులను ఎలా ఉంచాలి (2 సులభమైన మార్గాలు)
ముగింపు
ఎక్సెల్ VBAని ఉపయోగించి MsgBoxలో కొత్త లైన్ని సృష్టించడానికి పైన వివరించిన విధానాలు సరిపోతాయని నేను ఆశిస్తున్నాను. వ్యాఖ్య విభాగంలో ఏదైనా ప్రశ్న అడగడానికి సంకోచించకండి మరియు దయచేసి నాకు అభిప్రాయాన్ని తెలియజేయండి.