Linia nouă VBA (pas cu pas) - Cum se introduce o linie nouă în VBA MsgBox?

Linie nouă în VBA MsgBox

Alinierea frazei este foarte importantă pentru a transmite un mesaj adecvat utilizatorilor sau cititorilor. Pentru ca propoziția să fie corectă, folosim „paragraf nou” sau linie nouă ca una dintre tehnici, iar acest lucru se întâmplă de obicei în documentul Word. Dacă aveți această întrebare, atunci acest articol vă ușurează îngrijorarea. Urmați complet acest articol pentru a afla despre New Line în VBA.

În Excel, când dorim să inserăm un nou caracter de linie, fie apăsăm Ctrl + Enter pentru a insera o nouă întrerupere de linie, fie folosim funcția CHR cu 10. În programarea VBA, este aproape inevitabil să folosim întrerupătoare de linie nouă pentru a încadra propozițiile . Dar întrebarea este, cum putem introduce un nou breaker VBA?

Cum se introduce o linie nouă în VBA MsgBox?

Am văzut oameni folosind mai multe moduri de a insera linii noi în VBA. Ținând cont de toate acestea, am decis să vă arăt pe fiecare dintre ele în detaliu în acest articol.

Înainte de a vă arăta cum să inserați o nouă linie în VBA, permiteți-mi să vă arăt de ce trebuie să inserați linii în VBA. De exemplu, uitați-vă la imaginea de mai jos.

Am încadrat propoziția în mesaj fără a insera linii noi în codurile VBA. Acum, uită-te la imaginea de mai jos.

Să presupunem că vă uitați la cele două imagini de mai sus, care dintre ele arată îngrijite și curate. Ambele transmit același mesaj, dar aruncând o privire asupra ambelor imagini. Tu decizi care este mai bine pentru tine și continui să citești mai departe pentru a învăța a doua imagine.

Exemplul nr. 1 - Introduceți o linie nouă în VBA MsgBox folosind „vbNewLine”.

Pentru a insera noua linie în VBA, putem folosi constantul VBA „vbNewLine”.

După cum spune numele, va insera noua linie între propoziții sau caractere. De exemplu, uitați-vă la codul de mai jos.

Cod:

Sub Type_Example1 () MsgBox "Bună ziua Bine ați venit la VBA Forum !!!. Vă vom arăta cum să inserați o nouă linie în acest articol" End Sub

În codul de mai sus, avem două propoziții. Primul este „Bună, Bine ați venit la VBA Forum !!!.” Iar al doilea este: „Vă vom arăta cum să inserați un nou rând în acest articol”.

Cele de mai sus arată aceste propoziții într-o singură linie, doar ca imaginea de mai jos.

Când propozițiile sunt prea mari, adesea creează ambiguitate în mintea cititorilor sau pare urât, iar cititorii nu vor să citească deloc.

Pentru a evita toate aceste lucruri, putem afișa mesajul în două rânduri în loc de linia implicită. După prima frază rând, închide ghilimelele duble și pune simbolul ampersand (&) .

Cod:

Sub Type_Example1 () MsgBox "Bine ați venit la VBA Forum !!!." & End Sub

După ce simbolul ampersand (&) a lovit bara de spațiu și a obținut constanta VBA „ vbNewLine ”.

Cod:

Subtipul_Exemplu1 () MsgBox "Bine ați venit la forumul VBA !!!." & vbNewLine End Sub

După „vbNewLine” constantă, mai loviți încă o dată bara de spațiu și adăugați simbolul ampersand (&) .

Cod:

Subtipul_Exemplu1 () MsgBox "Bine ați venit la forumul VBA !!!." & vbNewLine & End Sub

După al doilea simbol „Ampersand” (&) tastați încă un caracter spațial, adăugați următoarea propoziție rând între ghilimele duble.

Cod:

Subtipul_Exemplu1 () MsgBox "Bine ați venit la forumul VBA !!!." & vbNewLine & "Vă vom arăta cum să inserați o nouă linie în acest articol" End Sub

Ok, am terminat. Rulați codul pentru a vedea cele două propoziții în două rânduri.

Dacă nu sunteți mulțumit de întrerupătorul de linie, introduceți încă un întrerupător de linie, introducând încă un nou inserator de linie în VBA Msgbox folosind „vbNewLine”.

Cod:

Subtipul_Exemplu1 () MsgBox "Bine ați venit la forumul VBA !!!." & vbNewLine & vbNewLine & "Vă vom arăta cum să inserați o nouă linie în acest articol" End Sub

Deasupra cuvintelor îndrăznețe și subliniate se vor introduce două întrerupătoare de linie între propoziții, iar rezultatul este cel de mai jos.

Exemplul # 2 - Introduceți o linie nouă folosind „Char (10)”

Pentru a obține o nouă linie în loc de „vbNewLine”, putem folosi și funcția CHR pentru a insera o nouă linie în VBA. CHR (10) este codul pentru a insera o nouă linie în VBA. Mai jos este un exemplu de același lucru.

Cod:

Subtip_Exemplu1 () MsgBox "Bună ziua, veniți la forumul VBA !!! & Chr (10) & Char (10) & "Vă vom arăta cum să inserați o nouă linie în acest articol" End Sub

Exemplul # 3 - Inserați o linie nouă folosind „vbCrLf, vbCr, vbLf”

Putem folosi, de asemenea, constantele „vbCrLf, vbCr, vbLf” pentru a insera noul întrerupător de linie. Mai jos sunt exemplele acelorași.

Cod:

Subtipul_Exemplu1 () MsgBox "Bine ați venit la forumul VBA !!!" & vbLf & vbLf & "Vă vom arăta cum să inserați o nouă linie în acest articol" End Sub

Cod:

Subtipul_Exemplu1 () MsgBox "Bună ziua Bine ați venit la forumul VBA !!!" & vbCr & vbCr & "Vă vom arăta cum să inserați o nouă linie în acest articol" End Sub

Cod:

Subtipul_Exemplu1 () MsgBox "Bună ziua Bine ați venit la forumul VBA !!!" & vbCrLf & vbCrLf & "Vă vom arăta cum să inserați o nouă linie în acest articol" End Sub

Puteți descărca acest VBA New Line Excel aici. Șablon Excel de linie nouă VBA

Articole interesante...