VBA uue liini / vaguni tagastamine

Lang L: none (table-of-contents)

VBA stringidega töötamisel kasutage reavahetuse / uue lõigu sisestamiseks vbNewLine, vbCrLf või vbCR.

Selles artiklis käsitletakse ka seda, kuidas kasutada rea ​​jätkumärki, et jätkata avaldust oma tegelikus VBA -koodis uuel real.

VbNewLine'i kasutamine

Järgmine kood näitab teile, kuidas kasutaksite vbNewLine'i, et panna teine ​​tekstistring uuele reale aknas Kohe:

1234567891011 Alamkasutus vbNewLine ()Dim StringOne kui stringKahekordne stringStringOne = "See on üks string"StringTwo = "See on teine ​​string"Silumine. Prindi StringOne & vbNewLine & StringTwoEnd Sub

Tulemuseks on:

VbCrLf kasutamine

Järgmine kood näitab teile, kuidas kasutaksite vbCrLf -i teise tekstistringi uuele reale vormimiseks:

123456789101112131415 Alamkasutus vbCrLf ()Dim StringOne kui stringKahekordne stringStringOne = "See on üks string"StringTwo = "See on teine ​​string"ActiveSheet.Shapes.AddShape (msoShapeRectangle, 15, 15, 100, 50). ValigeValikuga.Characters.Text = StringOne & vbCrLf & StringTwoLõpetaEnd Sub

Tulemuseks on:

VbCR -i kasutamine

Järgmine kood näitab teile, kuidas kasutaksite vbCR -i teise tekstistringi sisestamiseks sõnumikasti uuele reale:

1234567891011 Alamkasutus vbCR ()Dim StringOne kui stringKahekordne stringStringOne = "See on üks string"StringTwo = "See on teine ​​string"MsgBox StringOne & vbCr & StringTwoEnd Sub

Tulemuseks on:

Avalduse jätkamine VBA -s

Võite kasutada rea ​​jätkumärki (“_” ehk alajoont), et jätkata avaldust ühelt realt teisele oma VBA -koodis. Järgmine kood näitab teile, kuidas kasutada rea ​​jätkamise märki:

12345 AlamridaJätkamine ()Kui vahemik ("b1"). Väärtus> 0 Siis _Vahemik ("c1"). Väärtus = "Suurem kui null"End Sub

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave