Nový riadok VBA (krok za krokom) Ako vložiť nový riadok do VBA MsgBoxu?

Nový riadok vo VBA MsgBox

Zarovnanie vety je veľmi dôležité pre správne zaslanie správy používateľom alebo čitateľom. Aby bola veta správna, používame ako jednu z techník „nový odsek“ alebo nový riadok, čo sa zvyčajne stáva v dokumente Word. Ak máte túto otázku, potom vám tento článok uľahčuje starosti. Postupujte podľa tohto článku a dozviete sa viac o New Line vo VBA.

Keď chceme v Exceli vložiť znak nového riadku, stlačíme Ctrl + Enter, aby sme vložili nový riadok, alebo použijeme funkciu CHR s 10. V programovaní VBA je takmer nevyhnutné používať na zarámovanie viet prerušovače nového riadku . Otázkou však je, ako môžeme vložiť nový prerušovač riadkov VBA?

Ako vložiť nový riadok do VBA MsgBoxu?

Videl som ľudí, ktorí používajú niekoľko spôsobov vkladania nových riadkov do VBA. Berúc do úvahy toto všetko, rozhodol som sa, že vám každý z nich podrobne ukážem v tomto článku.

Predtým, ako vám ukážem, ako vložiť nový riadok do VBA, ukážem vám, prečo je potrebné vkladať riadky do VBA. Napríklad sa pozrite na obrázok nižšie.

Vetu v správe som zarámoval bez vloženia nových riadkov do kódov VBA. Teraz sa pozrite na obrázok nižšie.

Predpokladajme, že sa pozriete na dva vyššie uvedené obrázky, z ktorých jeden vyzerá úhľadne a čisto. Obaja odovzdávajú rovnakú správu, ale pozerajú sa na oba obrázky. Vy sa rozhodnete, čo je pre vás lepšie, a budete pokračovať v čítaní druhého obrázka.

Príklad č. 1 - Vložte nový riadok do VBA MsgBox pomocou príkazu „vbNewLine“.

Na vloženie nového riadku do VBA môžeme použiť konštantu VBA „vbNewLine“.

Ako hovorí názov, vloží nový riadok medzi vety alebo znaky. Napríklad si pozrite nasledujúci kód.

Kód:

Sub Type_Example1 () MsgBox "Ahoj, Vitajte na VBA fóre !!!. Ukážeme vám, ako vložiť nový riadok do tohto článku" End Sub

Vo vyššie uvedenom kóde máme dve vety. Prvý z nich je „Ahoj, Vitajte na VBA fóre !!!.“ A druhé znie: „Ukážeme vám, ako vložiť nový riadok do tohto článku.“

Vyššie uvedené zobrazuje tieto vety v jednom riadku, rovnako ako obrázok dole.

Ak sú vety príliš veľké, často to vytvára v čitateľoch nejasnosti alebo to vyzerá škaredo a čitateľom sa vôbec nechce čítať.

Aby sme sa vyhli všetkým týmto veciam, môžeme správu zobraziť v predvolenom riadku v dvoch riadkoch. Za vetou prvého riadku sa uzavrú dvojité úvodzovky a umiestni sa znak ampersand (&) .

Kód:

Sub Type_Example1 () MsgBox „Ahoj, Vitajte na VBA fóre !!!.“ & Koniec

Potom, čo symbol ampersand (&) zasiahne medzerník a získa konštantu VBA „ vbNewLine “.

Kód:

Sub Type_Example1 () MsgBox "Ahoj, Vitajte na VBA fóre !!!." & vbNewLine End Sub

Po konštantnej hodnote „vbNewLine“ stlačte ešte jeden riadok časového priestoru a pridajte symbol ampersand (&) .

Kód:

Sub Type_Example1 () MsgBox "Ahoj, Vitajte na VBA fóre !!!." & vbNewLine a koncový pod

Za druhým symbolom ampersand (&) napíšte ešte jeden znak medzery, pridajte nasledujúcu vetu do dvojitých úvodzoviek.

Kód:

Sub Type_Example1 () MsgBox "Ahoj, Vitajte na VBA fóre !!!." & vbNewLine & „Ukážeme vám, ako vložiť nový riadok do tohto článku„ End Sub

Dobre, máme to. Spustením kódu zobrazíte dve vety v dvoch riadkoch.

Ak nie ste spokojní s jedným prerušovačom riadkov, vložte jeden ďalší prerušovač riadkov zadaním jedného ďalšieho nového vkladača riadkov do VBA Msgbox pomocou „vbNewLine“.

Kód:

Sub Type_Example1 () MsgBox "Ahoj, Vitajte na VBA fóre !!!." & vbNewLine & vbNewLine & "Ukážeme vám, ako vložiť nový riadok v tomto článku" End Sub

Nad slová s tučným písmom a podčiarknutým slovom sa medzi vety vložia dva zalamovače riadkov a výsledok je uvedený nižšie.

Príklad č. 2 - Vložte nový riadok pomocou znaku „Char (10)“

Ak chcete namiesto „vbNewLine“ vytvoriť nový riadok, môžeme na vloženie nového riadku do VBA použiť aj funkciu CHR. CHR (10) je kód na vloženie nového riadku do VBA. Nižšie je uvedený príklad toho istého.

Kód:

Sub Type_Example1 () MsgBox "Ahoj, vítame vás na fóre VBA !!!." & Chr (10) & Char (10) & „Ukážeme vám, ako vložiť nový riadok do tohto článku„ End Sub

Príklad č. 3 - Vložte nový riadok pomocou reťazca „vbCrLf, vbCr, vbLf“

Na vloženie nového prerušovača riadkov môžeme použiť aj konštanty „vbCrLf, vbCr, vbLf“. Nižšie sú uvedené príklady toho istého.

Kód:

Sub Type_Example1 () MsgBox "Ahoj, Vitajte na VBA fóre !!!" & vbLf & vbLf & „Ukážeme vám, ako vložiť nový riadok do tohto článku„ End Sub

Kód:

Sub Type_Example1 () MsgBox "Ahoj, Vitajte na VBA fóre !!!" & vbCr & vbCr & „Ukážeme vám, ako vložiť nový riadok do tohto článku„ End Sub

Kód:

Sub Type_Example1 () MsgBox "Ahoj, Vitajte na VBA fóre !!!" & vbCrLf & vbCrLf & "Ukážeme vám, ako vložiť nový riadok v tomto článku" End Sub

Tento VBA New Line Excel si môžete stiahnuť tu. Šablóna Excel pre nový riadok VBA

Zaujímavé články...