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, kaip vieną iš būdų naudojame „naują pastraipą“ arba „naują eilutę“, o tai dažniausiai nutinka „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ą eilučių simbolį, paspauskite „ Ctrl“ + „Enter“, kad įterptumėte naują eilučių pertrauką, arba naudojame CHR funkciją su 10. VBA programavime beveik neišvengiama sakinių rėmeliams naudoti naujosios eilutės pertraukiklius . Tačiau kyla klausimas, kaip mes galime įterpti naują VBA pertraukiklį?

Kaip įterpti naują eilutę į VBA MsgBox?

Mačiau žmones, kurie naudoja keletą būdų į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ą.

Tarkime, kad žiūrite į aukščiau pateiktus du vaizdus, ​​kurie atrodo tvarkingi ir švarūs. Abu praneša tą pačią žinią, bet žvelgia į abu vaizdus. Jūs 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 sakoma pavadinime, ji įterps naują eilutę tarp sakinių ar simbolių. 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: „Parodysime, kaip šiame straipsnyje įterpti naują eilutę“.

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

Kai sakiniai per dideli, skaitytojų galvoje 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ždaro dvigubas kabutes ir įdėkite simbolį „ &“ (&) .

Kodas:

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

Po to, kai simbolis „&“ (&) paspaus tarpo klavišą, gausite nuolatinę VBA „ 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į „ &“ (&) .

Kodas:

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

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

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 jūsų netenkina vienos eilutės pertraukiklis, į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 eilučių pertraukikliai, o rezultatas bus toks, koks yra žemiau.

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

Norėdami įvesti naują eilutę vietoj „vbNewLine“, mes 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

Įdomios straipsniai...