Kada radite sa nizovima u VBA -i, koristite vbNewLine, vbCrLf ili vbCR za umetanje prijeloma retka / novog odlomka.
Ovaj će članak također raspravljati o tome kako koristiti znak za nastavak retka kako biste nastavili iskaz u svom stvarnom VBA kodu u novom retku.
Korištenje vbNewLine
Sljedeći kôd pokazuje kako biste koristili vbNewLine kako biste drugi niz teksta stavili na novi redak u prozoru Odmah:
1234567891011 | Pomoću vbNewLine ()Dim StringOne As StringDim StringDva kao nizStringOne = "Ovo je jedan niz"StringTwo = "Ovo je niz dva"Ispravljanje ispisa StringOne & vbNewLine & StringTwoKraj podm |
Rezultat je:
Korištenje vbCrLf
Sljedeći kôd pokazuje kako biste koristili vbCrLf kako biste drugi tekstualni niz stavili u novi redak u obliku:
123456789101112131415 | Podkorištenje vbCrLf ()Dim StringOne As StringDim StringDva kao nizStringOne = "Ovo je jedan niz"StringTwo = "Ovo je niz dva"ActiveSheet.Shapes.AddShape (msoShapeRectangle, 15, 15, 100, 50). OdaberiteS odabirom.Znakovi.Text = StringOne & vbCrLf & StringTwoZavrši sKraj podm |
Rezultat je:
Korištenje vbCR -a
Sljedeći kôd pokazuje kako biste koristili vbCR kako biste drugi tekstualni niz stavili na novi redak u okvir za poruku:
1234567891011 | Pomoću vbCR ()Dim StringOne As StringDim StringDva kao nizStringOne = "Ovo je jedan niz"StringTwo = "Ovo je niz dva"MsgBox StringOne & vbCr & StringTwoKraj podm |
Rezultat je:
Nastavak izjave u VBA -i
Možete upotrijebiti znak za nastavak retka ("_" ili donju crtu) za nastavak izraza iz jednog retka u drugi u vašem VBA kodu. Sljedeći kôd prikazuje kako se koristi znak za nastavak retka:
12345 | PodredaNastavak ()Ako je raspon ("b1"). Vrijednost> 0 Tada _Raspon ("c1"). Vrijednost = "Veći od nule"Kraj podm |