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

Lang L: none (table-of-contents)

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 liini kohta.

Kui soovime uue reamärgi sisestada, siis vajutame uue reavahe sisestamiseks kas Ctrl + Enter või kasutame funktsiooni CHR kümnendiga. VBA programmeerimisel on lausete raamimisel peaaegu vältimatu kasutada uue rea katkestajaid . Kuid küsimus on selles, kuidas saaksime VBA uut liinilülitit 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, et näitan teile kõiki neist selles artiklis üksikasjalikult.

Enne kui ma näitan teile, kuidas lisada VBA-sse uus rida, lubage mul näidata 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.

Oletame, et vaatate kahte ülaltoodud pilti, kumb näeb välja korralik ja puhas. Mõlemad edastavad sama sõnumit, kuid heidavad pilgu mõlemale pildile. Te otsustate, mis 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 sellesse artiklisse uus rida" Lõpeta alam

Ülaltoodud koodis on meil kaks lauset. Esimene neist on “Tere, 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 peas sageli ebaselgust või näeb see kole välja ja lugejad ei taha üldse lugeda.

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

Kood:

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

Pärast seda, kui tähis ja tähis (&) vajutas tühikuklahvi, 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ühik, lisage järgmine rea lause jutumärkides.

Kood:

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

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

Kui te ei ole ühe reaga katkestajaga rahul, sisestage veel üks rea 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 „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

Huvitavad Artiklid...