Nauja VBA linija (žingsnis po žingsnio) Kaip įterpti naują eilutę į VBA MsgBox?

Nauja linija VBA „MsgBox“

Sakinio sulyginimas yra labai svarbus, kad vartotojams ar skaitytojams būtų perduota tinkama žinia. Kad sakinys būtų tinkamas, mes naudojame „naują pastraipą“ arba „naują eilutę“ kaip vieną iš būdų, o tai dažniausiai atsitinka „Word“ dokumente. Jei turite šį klausimą, šis straipsnis palengvina jūsų nerimą. Laikykitės šio straipsnio, kad sužinotumėte apie naują liniją VBA.

„Excel“ programoje, kai norime įterpti naują eilutės simbolį, mes paspaudžiame „ Ctrl“ + „Enter“, kad įterptume naują eilutės pertrauką, arba naudojame CHR funkciją su 10. VBA programavime beveik neišvengiama sakinių rėmimui naudoti naujos eilutės pertraukiklius. Bet kyla klausimas, kaip mes galime įterpti naują VBA pertraukiklį?

Kaip įterpti naują eilutę į VBA MsgBox?

Mačiau žmones, naudojančius kelis būdus, kaip įterpti naujas eilutes į VBA. Turėdamas visa tai omenyje, nusprendžiau šiame straipsnyje išsamiai parodyti kiekvieną iš jų.

Prieš parodydamas, kaip įterpti naują eilutę į VBA, leiskite man parodyti, kodėl reikia įterpti eilutes į VBA. Pavyzdžiui, pažiūrėkite į žemiau esantį vaizdą.

Suformavau pranešime sakinį neįtraukdamas jokių naujų eilučių į VBA kodus. Dabar pažiūrėkite į žemiau esantį vaizdą.

Pažvelgus į minėtus du vaizdus, ​​kuris iš jų atrodo tvarkingas ir švarus. Abu praneša tą pačią žinią, bet žiūrėdami į abu vaizdus nusprendžiate, kas jums geriau, ir toliau skaitykite toliau, kad sužinotumėte antrąjį vaizdą.

1 pavyzdys - Įterpkite naują eilutę į VBA „MsgBox“ naudodami „vbNewLine“

Norėdami įterpti naują eilutę į VBA, galime naudoti „VBA Constant “ „vbNewLine“ .

Kaip sako pavadinimas, tarp sakinių ar simbolių bus įterpta nauja eilutė. Pavyzdžiui, pažvelkite į žemiau pateiktą kodą.

Kodas:

 Sub Type_Example1 () MsgBox "Sveiki, Sveiki atvykę į VBA forumą !!!. Parodysime, kaip šiame straipsnyje įterpti naują eilutę" End Sub 

Pirmiau pateiktame kode turime du sakinius, pirmasis yra „Sveiki, Sveiki atvykę į VBA forumą !!!“. Antrasis yra „Parodysime, kaip šiame straipsnyje įterpti naują eilutę“.

Pirmiau šie sakiniai rodomi vienoje eilutėje, kaip ir žemiau pateiktame paveikslėlyje.

Kai sakiniai yra per dideli, skaitytojų mintyse tai dažnai sukelia neaiškumų arba atrodo negražu, o skaitytojai visai nenori skaityti.

Norėdami išvengti visų šių dalykų, pranešimą galime rodyti dviem eilutėmis, o ne pagal numatytąją eilutę. Po pirmos eilutės sakinio uždaromos dvigubos kabutės ir dedamas ženklas „ &“ (&) .

Kodas:

 Sub Type_Example1 () MsgBox "Sveiki, Sveiki atvykę į VBA forumą !!!." & Pabaigti sub 

Po to, kai simbolis „&“ (&) paspauskite tarpo klavišą ir gausite VBA konstanta „ vbNewLine “.

Kodas:

Sub Type_Example1 () MsgBox "Sveiki, Sveiki atvykę į VBA forumą !!!". & vbNewLine End Sub

Po nuolatinio „vbNewLine“ paspauskite dar vieną laiko tarpą ir pridėkite simbolį „ampersand“ (&) .

Kodas:

Sub Type_Example1 () MsgBox "Sveiki, Sveiki atvykę į VBA forumą !!!". & vbNewLine & End Sub

Po antrojo simbolio „&“ (&) simbolio įveskite dar vieną tarpo simbolį, pridėkite kitą eilutės sakinį dvigubomis kabutėmis.

Kodas:

Sub Type_Example1 () MsgBox "Sveiki, Sveiki atvykę į VBA forumą !!!". & vbNewLine & "Parodysime, kaip šiame straipsnyje įterpti naują eilutę" End Sub

Gerai, mes padarėme. Paleiskite kodą, kad pamatytumėte du sakinius dviem eilutėmis.

Jei nesate patenkintas vienos eilutės pertraukikliu, įterpkite dar vieną eilutės pertraukiklį įvesdami dar vieną naują eilutės įterpėją į „VBA Msgbox“ naudodami „vbNewLine“.

Kodas:

Sub Type_Example1 () MsgBox "Sveiki, Sveiki atvykę į VBA forumą !!!". & vbNewLine & vbNewLine & "Parodysime, kaip šiame straipsnyje įterpti naują eilutę" Pabaiga

Virš paryškintų ir pabrauktų žodžių tarp sakinių bus įterpti du eilutės pertraukikliai, o rezultatas bus toks, koks yra žemiau.

2 pavyzdys - įterpkite naują eilutę naudodami „Char (10)“

Norėdami įvesti naują eilutę vietoj „vbNewLine“, taip pat galime naudoti funkciją CHR, norėdami įterpti naują eilutę į VBA. CHR (10) yra kodas įterpti naują eilutę į VBA. Žemiau pateikiamas to paties pavyzdys.

Kodas:

Sub Type_Example1 () MsgBox "Sveiki, grįžkite į VBA forumą !!!". & Chr (10) & Char (10) & "Parodysime, kaip šiame straipsnyje įterpti naują eilutę" End Sub

3 pavyzdys - Įterpkite naują eilutę naudodami „vbCrLf, vbCr, vbLf“

Taip pat galime naudoti konstantas „vbCrLf, vbCr, vbLf“, norėdami įterpti naują eilučių pertraukiklį. Žemiau pateikiami to paties pavyzdžiai.

Kodas:

Sub Type_Example1 () MsgBox "Sveiki, Sveiki atvykę į VBA forumą !!!" & vbLf & vbLf & "Parodysime, kaip šiame straipsnyje įterpti naują eilutę" End Sub

Kodas:

Sub Type_Example1 () MsgBox "Sveiki, Sveiki atvykę į VBA forumą !!!" & vbCr & vbCr & "Parodysime, kaip šiame straipsnyje įterpti naują eilutę" End Sub

Kodas:

Sub Type_Example1 () MsgBox "Sveiki, Sveiki atvykę į VBA forumą !!!" & vbCrLf & vbCrLf & "Parodysime, kaip šiame straipsnyje įterpti naują eilutę" Pabaiga

Šią „VBA New Line Excel“ galite atsisiųsti čia. „VBA New Line Excel“ šablonas


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