VBA uus rida (samm-sammult) | Kuidas lisada VBA MsgBoxi uus rida?

Uus rida VBA MsgBoxis

Lause joondamine on kasutajate või lugejatele õige sõnumi edastamiseks väga oluline. Lause õigeks muutmiseks kasutame ühe tehnikana "uut lõiku" või uut rida ja see juhtub tavaliselt Wordi dokumendis. Kui teil on see küsimus, siis see artikkel leevendab teie muret. Järgige seda artiklit, et saada lisateavet VBA uue rea kohta.

Kui soovime uue reamärgi sisestada, vajutame kas uue reavahe sisestamiseks klahve Ctrl + Enter või kasutame funktsiooni CHR funktsiooniga 10. VBA programmeerimisel on lausete raamimiseks peaaegu vältimatu kasutada uue rea katkestajaid. Kuid küsimus on selles, kuidas saaksime VBA uue liinilüliti sisestada?

Kuidas lisada VBA MsgBoxi uus rida?

Olen näinud inimesi, kes kasutavad VBA-sse uute ridade lisamiseks mitut viisi. Kõike seda silmas pidades otsustasin teile neist igaüks üksikasjalikult selles artiklis näidata.

Enne kui ma näitan teile, kuidas lisada VBA-sse uus rida, las ma näitan teile, miks peate VBA-sse read sisestama. Näiteks vaadake allolevat pilti.

Olen sõnumis oleva lause raamistanud, lisamata VBA koodidesse uusi ridu. Nüüd vaadake allolevat pilti.

Kui vaadata kahte ülaltoodud pilti, siis kumb näeb välja korralik ja puhas. Mõlemad edastavad sama sõnumit, kuid vaadates mõlemat pilti, otsustate, milline on teie jaoks parem, ja jätkake teise pildi õppimiseks.

Näide # 1 - sisestage uus rida VBA MsgBoxi, kasutades funktsiooni „vbNewLine”

Uue rea lisamiseks VBA- sse saame kasutada VBA-konstanti “vbNewLine” .

Nagu nimigi ütleb, lisab see uue rea lausete või märkide vahele. Näiteks vaadake allolevat koodi.

Kood:

 Alamtüüp_näide1 () MsgBox "Tere tulemast VBA foorumisse !!!. Näitame teile, kuidas lisada käesolevas artiklis uus rida" End Sub 

Ülaltoodud koodis on meil kaks lauset, millest esimene on “Tere tulemast VBA foorumisse !!!”. Ja teine ​​on "Näitame teile, kuidas sellesse artiklisse uus rida lisada".

Ülaltoodu näitab neid lauseid ühes reas ainult nagu allpool olev pilt.

Kui laused on liiga suured, tekitab see lugejate jaoks sageli ebaselgust või tundub kole ja lugejad ei taha üldse lugeda.

Kõigi nende asjade vältimiseks võime näidata sõnumit vaikerea asemel kahel real. Pärast seda, kui esimene rida lause topelt jutumärgid sulgeb ja paneb tähise ampersand (&) .

Kood:

 Alamtüüp_näide1 () MsgBox "Tere tulemast VBA foorumisse !!!." & Lõpeta alam 

Pärast tähte ampersand (&) vajutage tühikuklahvi ja saate VBA konstandi “ vbNewLine ”.

Kood:

Alamtüüp_näide1 () MsgBox "Tere tulemast VBA foorumisse !!!." & vbNewLine End Sub

Pärast pidevat “vbNewLine” vajutage veel üks ajavahemik ja lisage tähis ampersand (&) .

Kood:

Alamtüüp_näide1 () MsgBox "Tere tulemast VBA foorumisse !!!." & vbNewLine & End Sub

Pärast teist tähte (&) sisestage veel üks tühimärk järgmise rea lause jutumärkides.

Kood:

Alamtüüp_näide1 () MsgBox "Tere tulemast VBA foorumisse !!!." & vbNewLine & "Näitame teile, kuidas sellesse artiklisse uus rida lisada" Lõpeta alam

Ok, oleme teinud. Käivitage kood, et näha kahte lauset kahel real.

Kui te pole rahul ühe reaga katkestajaga, sisestage veel üks katkestaja, sisestades VBA Msgboxi veel ühe uue rea sisestaja, kasutades valikut „vbNewLine”.

Kood:

Alamtüüp_näide1 () MsgBox "Tere tulemast VBA foorumisse !!!." & vbNewLine & vbNewLine & "Näitame teile, kuidas sellesse artiklisse uus rida lisada" End Sub

Paksude ja allajoonitud sõnade kohal lisatakse lausete vahele kaks reavahetajat ja tulemus on järgmine.

Näide # 2 - sisestage uus rida, kasutades märki „Char (10)”

VbNewLine'i asemel uue rea saamiseks võime funktsiooni CHR kasutada ka uue rea lisamiseks VBA-sse. CHR (10) on kood uue rea lisamiseks VBA-sse. Allpool on toodud näide samast.

Kood:

Alamtüüp_näide1 () MsgBox "Tere tulemast VBA foorumisse !!!." & Chr (10) & Char (10) & "Näitame teile, kuidas sellesse artiklisse uus rida lisada" Lõpeta alam

Näide # 3 - sisestage uus rida, kasutades valikuid „vbCrLf, vbCr, vbLf”

Uue liinilüliti sisestamiseks võime kasutada ka konstande “vbCrLf, vbCr, vbLf”. Allpool on toodud näited samast.

Kood:

Alamtüüp_näide1 () MsgBox "Tere tulemast VBA foorumisse !!!" & vbLf & vbLf & "Näitame teile, kuidas sellesse artiklisse uus rida lisada" Lõpeta alam

Kood:

Alamtüüp_näide1 () MsgBox "Tere tulemast VBA foorumisse !!!" & vbCr & vbCr & "Näitame teile, kuidas sellesse artiklisse uus rida lisada" Lõpeta alam

Kood:

Alamtüüp_näide1 () MsgBox "Tere tulemast VBA foorumisse !!!" & vbCrLf & vbCrLf & "Näitame teile, kuidas sellesse artiklisse uus rida lisada" End Sub

Selle VBA New Line Exceli saate alla laadida siit. VBA uue rea Exceli mall


$config[zx-auto] not found$config[zx-overlay] not found