Excel VBA: MsgBox இல் புதிய வரியை உருவாக்கவும் (6 எடுத்துக்காட்டுகள்)

Hugh West

உள்ளடக்க அட்டவணை

குறியீடுகளை இயக்கிய பின் அறிவிப்பைக் காட்ட, VBA இல் MsgBox ஐ அடிக்கடி பயன்படுத்துகிறோம். சில நேரங்களில் ஒற்றை வரியில் வெளியீட்டை சரியாகக் காட்ட முடியாது. பிறகு நாம் புதிய வரிகளைச் சேர்க்க வேண்டும் . எனவே இந்தக் கட்டுரையிலிருந்து, எக்செல் விபிஏவைப் பயன்படுத்தி எம்எஸ்ஜிபாக்ஸ் இல் புதிய வரியைச் சேர்க்க 6 பயனுள்ள மேக்ரோக்களைக் கற்றுக்கொள்வீர்கள்.

பயிற்சிப் புத்தகத்தைப் பதிவிறக்கு 5>

இங்கிருந்து இலவச Excel டெம்ப்ளேட்டைப் பதிவிறக்கம் செய்து நீங்களே பயிற்சி செய்யலாம்.

MsgBox.xlsm இல் புதிய வரியை உருவாக்கவும்

6 Excel VBA ஐப் பயன்படுத்தி MsgBox இல் புதிய வரியை உருவாக்குவதற்கான எடுத்துக்காட்டுகள்

1. எக்செல் VBA ஐப் பயன்படுத்தி MsgBox இல் புதிய வரியைச் சேர்க்க vbNewLine ஐப் பயன்படுத்தவும்

இங்கே, VBA Macro இல் vbNewLine ஐப் பயன்படுத்தி இல் ஒரு வரியைச் சேர்க்கலாம் MsgBox. முதல் வரியில் “ வணக்கம்! ” என்றும், இரண்டாவது வரியில் “ எக்செல்விக்கிக்கு வரவேற்கிறோம்” என்றும் காட்டுவேன்.

படிகள்:

  • VBA சாளரத்தை திறக்க Alt + F11 ஐ அழுத்தவும் ஒரு தொகுதியைச் செருகவும்: ➤ மாட்யூலைச் செருகவும் .

  • பின்னர், அதில் பின்வரும் குறியீடுகளைத் தட்டச்சு செய்யவும்-
9865

  • பின் மீண்டும் உங்கள் தாளுக்கு சென்று ஐ திறக்க பின்வருவனவற்றில் கிளிக் செய்யவும் மேக்ரோக்கள் உரையாடல் பெட்டி: டெவலப்பர் ➤ மேக்ரோக்கள் .

  • மேக்ரோவைத் தேர்ந்தெடுக்கவும் பெயர் குறியீடுகள் இல் குறிப்பிடப்பட்டுள்ளது.
  • இறுதியாக, இயக்கு என்பதை அழுத்தவும்.

இப்போது பாருங்கள், vbNewLine வெளியீட்டை இரண்டில் காட்டுகிறதுகோடுகள் .

மேலும் படிக்க: எக்செல் இல் மின்னஞ்சல் உடலில் பல வரிகளை உருவாக்க VBA (2 முறைகள்)

2. எக்செல் இல் VBA ஐப் பயன்படுத்தி MsgBox இல் புதிய வரியை உருவாக்க vbCrLf ஐப் பயன்படுத்தவும்

இப்போது ஒரு புதிய வரியை உருவாக்க VBA vbCrLf இன் மற்றொரு மாறிலியைப் பயன்படுத்துவோம் MsgBox . இது இரண்டு தொடர்ச்சியான வரிகளுக்கு இடையே ஒரு புதிய வரியையும் சேர்க்கும்.

படிகள்:

  • முதலில், முதல் முறையிலிருந்து முதல் இரண்டு படிகளைப் பின்பற்றவும் VBA இல் ஒரு தொகுதியைச் செருக
  • பின் பின்வரும் பின்வரும் குறியீடுகளை அதில்-
4395
<எழுதவும் 0>
  • அடுத்து, மேக்ரோ உரையாடல் பெட்டியைத் திறக்க முதல் முறையிலிருந்து நான்காவது படி ஐப் பின்பற்றவும்.
  • தேர்ந்தெடு மேக்ரோ பெயர் மற்றும் இயக்கு அழுத்தவும்.

நிலையான vbCrLf <1 ஐ சேர்த்தது>ஒரு புதிய வரி ஒரு இடைவெளி வரியுடன் கூட.

மேலும் படிக்க: எப்படி சேர்ப்பது எக்செல் கலத்தில் வரிசை (5 எளிதான முறைகள்)

3. எக்செல் VBA ஐப் பயன்படுத்தி MsgBox இல் புதிய வரியைச் சேர்க்க vbLf ஐச் செருகவும்

எக்செல் VBA இல் MsgBox இல் ஒரு புதிய வரியைச் சேர்க்க vbLf மற்றொரு மாறிலியைப் பயன்படுத்துவோம்.

படிகள்:

  • VBA இல் ஒரு தொகுதியைச் செருக, முதல் முறையிலிருந்து முதல் இரண்டு படிகளைப் பின்பற்றவும்
  • பின்னர், அதில் பின்வரும் குறியீடுகளை எழுதவும்-
8533

  • பின்னர் மேக்ரோ உரையாடல் பெட்டியைத் திறக்க முதல் முறையிலிருந்து நான்காவது படி ஐப் பின்பற்றவும்.
  • பின்னர், மேக்ரோ பெயரை தேர்ந்தெடுக்கவும்குறியீடுகளில் குறிப்பிட்டுள்ளபடி இயக்கு அழுத்தவும்.

மேலும் விரைவில் நீங்கள் விரும்பிய வெளியீட்டைப் பெறுவீர்கள்.

மேலும் படிக்க: எக்செல் (5 வழிகள்) இல் கான்கேட்னேட் ஃபார்முலாவுடன் புதிய வரியை எவ்வாறு சேர்ப்பது

4. எக்செல் இல் VBA ஐப் பயன்படுத்தி MsgBox இல் புதிய வரியை உருவாக்க Chr ஐப் பயன்படுத்து

இங்கு, VBA- Chr(13) & Chr(10) வரிகளைச் சேர்க்க.

படிகள்:

  • முதல் முறையில் முதல் இரண்டு படிகளைப் பின்பற்றி தொடங்கவும் VBA
  • இல் ஒரு தொகுதியைச் செருக பின்வரும் பின்வரும் குறியீடுகளை அதில்-
1731

எழுதவும்

  • அதன் பிறகு மேக்ரோ டயலாக் பாக்ஸைத் திறக்க முதல் முறையிலிருந்து நான்காவது படியைப் பின்பற்றவும் .
  • பின்னர் மேக்ரோ பெயர் ஒதுக்கப்பட்டு, இயக்கு என்பதை அழுத்தவும்.

நாம் அதே வெளியீட்டைப் பெற்றுள்ளதைக் காண்க.

0>

5. Excel VBA இல் மேக்ரோவில் புதிய வரியைச் சேர்க்கவும்

முந்தைய முறைகளில், குறியீட்டில் உள்ள வரியை நாங்கள் உடைக்கவில்லை. இங்கே, குறியீடுகளுக்குள் வரிகளை உடைத்து சேர்ப்போம்.

படிகள்:

  • முதலில், முதல் முறையிலிருந்து முதல் இரண்டு படிகளைப் பின்பற்றவும் VBA
  • அடுத்து, ஒரு தொகுதியைச் செருக பின்வரும் குறியீடுகளை அதில்-
6399

  • பின்னர், மேக்ரோ உரையாடல் பெட்டியைத் திறக்க முதல் முறையிலிருந்து நான்காவது படி ஐப் பின்பற்றவும்.
  • பிறகு மேக்ரோ பெயரை தேர்ந்தெடுத்து Run ஐ அழுத்தவும்.

இப்போது மேக்ரோ கோடுகளுக்கு இடையே ஒரு இடைவெளிக் கோட்டை வைத்து புதிய வரியைச் சேர்த்துள்ளது .

மேலும் படிக்க: எக்செல் இல் லைன் ப்ரேக் செய்வது எப்படி (4 வழிகள்)

6. பொத்தானைப் பயன்படுத்தி MsgBox இல் புதிய வரிகளைச் சேர்க்க VBA ஐ உட்பொதிக்கவும்

எங்கள் கடைசி முறையில், பணியை சற்று வித்தியாசமான முறையில் செய்வோம். MsgBox இல் வரிகளைச் சேர்க்க பொத்தானை அமைப்போம்.

6.1 ஒற்றை வரிக்கான பொத்தான்

முதலில், நாங்கள் ஒற்றை வரியைச் சேர்ப்பதற்கான ஒரு பொத்தானை உருவாக்கும். அதற்காக, கடைசிப்பெயர் , முகவரி மற்றும் தொலைபேசி எண் ஆகியவற்றை உள்ளீடு செய்ய மூன்று கலங்களைக் குறிக்கும் தரவுத்தொகுப்பை உருவாக்கியுள்ளேன். பொத்தானை கிளிக் செய்தால், அது கலங்களைச் சரிபார்த்து, வெற்றுக் கலம் கிடைத்தால் பிறகு அந்த கலத்திற்கான செய்தியை காண்பிக்கும்.

0>
  • பின்வருமாறு கிளிக் செய்யவும்: டெவலப்பர் ➤ Insert பின்னர் செவ்வக பெட்டி<2ஐ தேர்ந்தெடுக்கவும்> படிவக் கட்டுப்பாடுகள் பிரிவில் .

  • விரைவில், பிளஸ் உள்நுழைவு கிடைக்கும் உங்கள் கர்சர், இடது கிளிக் உங்கள் மவுஸ் மற்றும் இழுத்து தாளில் பொத்தான் அளவை அமைக்க .
0>
  • பின் உங்கள் மவுஸ் பொத்தானில் வலது கிளிக் செய்து உரையைத் திருத்து<2 என்பதைத் தேர்ந்தெடுக்கவும்> பொத்தான் பெயரை அமைக்க சூழல் மெனுவில் இருந்து .

  • வகை பெயர் மற்றும் தாளில் எங்கு வேண்டுமானாலும் கிளிக் செய்யவும்.

  • மீண்டும் வலது கிளிக் உங்கள் <1 பொத்தானில்>சுட்டி மற்றும் மேக்ரோவை அமைக்க சூழல் மெனுவில் மேக்ரோவை ஒதுக்கு என்பதைத் தேர்ந்தெடுக்கவும்.

  • இந்த நேரத்தில், மேக்ரோ பெயரைக் கொடுத்து புதிய ஐ அழுத்தவும்.

  • பின்னர் பின்வரும் குறியீடுகளை
9221

குறியீடு பிரிப்பு<2 என தட்டச்சு செய்க

  • முதலில், நான் துணை நடைமுறை SingleLine_Button ஒன்றை உருவாக்கினேன்.
  • பின்னர் WS என்று ஒரு மாறியை அறிவித்தேன். 1>வொர்க்ஷீட் .
  • பின்னர் மூன்று IF ஸ்டேட்மென்ட்கள் கலங்களைச் சரிபார்க்க, செல் மதிப்பு நிரப்பப்பட்டிருந்தால், அது புறக்கணிக்கும் மற்றும் வெற்று செல் கிடைத்தால் பிறகு தொடர்புடைய செய்தியை MsgBox மூலம் காண்பிக்கும்.
  • பின்னர், மீண்டும் உங்கள் தாளுக்கு சென்று பொத்தானை கிளிக் செய்யவும்.

கடைசிப்பெயர் புலம் காலியாக இருப்பதால், அது அறிவிப்புச் செய்தியைக் காட்டுகிறது.

  • சரி ஐ அழுத்தவும், பின்னர் அது இரண்டாவது புலத்தைச் சரிபார்க்கும் .

இரண்டாவது புலம் காலியாக உள்ளது, அதனால் ஒரு nஐச் சேர்த்தது அதைத் தெரிவிக்க ew வரி .

இங்கே, நான் முதல் புலத்தை நிரப்பி, பொத்தானைக் கிளிக் செய்து, அது அந்த புலத்தைத் தவிர்த்துவிட்டதைக் காண்க. செய்தியைக் காட்ட இரண்டாவது புலத்திற்கு குதித்தேன் இந்த பொத்தான், செய்தி பெட்டியில் ஒரே நேரத்தில் பல வரிகளைச் சேர்க்க முடியும்.

  • முதலில், இதிலிருந்து முதல் 6 படிகளைப் பின்பற்றவும்முந்தைய பகுதி பொத்தானை சேர்த்து மேக்ரோ ஐ ஒதுக்கவும்.

  • பின் மேக்ரோவில் பின்வரும் குறியீடுகளை -
8495

குறியீடு பிரிப்பு<2 என தட்டச்சு செய்க

  • இங்கே, நான் துணை செயல்முறை Multiple_Line_Button ஒன்றை உருவாக்கினேன்.
  • பின்னர் சில மாறிகளை WS ஆக <அறிவித்தேன் 1>பணித்தாள் மற்றும் கடைசி_பெயர் , முகவரி , தொலைபேசி , பிழை_msg இவ்வாறு
  • பின்னர், <1 பயன்படுத்தப்பட்டது>லென் மற்றும் வரம்பு புலங்களை அமைக்கவும்.
  • இறுதியாக, புலங்கள் காலியாக உள்ளதா இல்லையா என்பதைச் சரிபார்க்க இஃப் ஸ்டேட்மெண்ட்ஸ் பயன்படுத்தப்பட்டது. . அது நிரப்பப்பட்டால், அதைத் தவிர்த்துவிடும், இல்லையெனில் MsgBox மூலம் செய்திகளைக் காண்பிக்கும்.
  • இறுதியாக, தாளுக்குத் திரும்பவும் மற்றும் பொத்தானை கிளிக் செய்யவும்.

மேலும், மூன்று புலங்களுக்கு மூன்று வரிகள் காட்டப்படுவதைப் பார்க்கவும். அனைத்தும் காலியாக உள்ளன .

நான் முதல் புலத்தை நிரப்பினேன், இப்போது க்கான செய்திகளை மட்டுமே காட்டுகிறது. அடுத்த 2 புலங்கள் .

மேலும் படிக்க: எக்செல் செல்லில் பல வரிகளை வைப்பது எப்படி (2 எளிதான வழிகள்)

முடிவு

எக்செல் VBA ஐப் பயன்படுத்தி MsgBox இல் புதிய வரியை உருவாக்க மேலே விவரிக்கப்பட்ட செயல்முறைகள் போதுமானதாக இருக்கும் என்று நம்புகிறேன். கருத்துப் பிரிவில் எந்தக் கேள்வியையும் கேட்க தயங்க, தயவுசெய்து எனக்கு கருத்துத் தெரிவிக்கவும்.

ஹக் வெஸ்ட் மிகவும் அனுபவம் வாய்ந்த எக்செல் பயிற்சியாளர் மற்றும் ஆய்வாளர் மற்றும் துறையில் 10 ஆண்டுகளுக்கும் மேலான அனுபவம் கொண்டவர். கணக்கியல் மற்றும் நிதித்துறையில் இளங்கலைப் பட்டமும், வணிக நிர்வாகத்தில் முதுகலைப் பட்டமும் பெற்றவர். ஹக் கற்பிப்பதில் ஆர்வம் கொண்டவர் மற்றும் பின்பற்றவும் புரிந்துகொள்ளவும் எளிதான ஒரு தனித்துவமான கற்பித்தல் அணுகுமுறையை உருவாக்கியுள்ளார். எக்செல் பற்றிய அவரது நிபுணத்துவ அறிவு, உலகெங்கிலும் உள்ள ஆயிரக்கணக்கான மாணவர்கள் மற்றும் தொழில் வல்லுநர்களுக்கு அவர்களின் திறன்களை மேம்படுத்தவும், அவர்களின் வாழ்க்கையில் சிறந்து விளங்கவும் உதவியுள்ளது. அவரது வலைப்பதிவின் மூலம், ஹக் தனது அறிவை உலகத்துடன் பகிர்ந்து கொள்கிறார், தனிநபர்கள் மற்றும் வணிகங்கள் தங்கள் முழு திறனை அடைய உதவும் வகையில் இலவச எக்செல் பயிற்சிகள் மற்றும் ஆன்லைன் பயிற்சிகளை வழங்குகிறார்.