VBA új sor / kocsi visszatérés

Tartalomjegyzék

Amikor karakterláncokkal dolgozik a VBA -ban, használja a vbNewLine, vbCrLf vagy vbCR parancsokat egy sortörés / új bekezdés beszúrásához.

Ez a cikk azt is tárgyalja, hogyan kell használni a sor folytatása karaktert annak érdekében, hogy egy új sorban folytathassa a kimutatást a tényleges VBA -kódban.

A vbNewLine használata

A következő kód megmutatja, hogyan használja a vbNewLine -t a második szöveges karakterlánc új sorba helyezéséhez az Azonnali ablakban:

1234567891011 Sub usingvbNewLine ()StringOne mint karakterláncHalvány karakterláncStringOne = "Ez az első karakterlánc"StringTwo = "Ez a második karakterlánc"Hibakeresés. StringOne & vbNewLine & StringTwoEnd Sub

Az eredmény:

A vbCrLf használata

A következő kód megmutatja, hogyan használná a vbCrLf -et annak érdekében, hogy a második szöveges karakterláncot új sorba helyezze egy alakzatban:

123456789101112131415 AlvvCrLf () használataStringOne mint karakterláncHalvány karakterláncStringOne = "Ez az első karakterlánc"StringTwo = "Ez a második karakterlánc"ActiveSheet.Shapes.AddShape (msoShapeRectangle, 15, 15, 100, 50). Válassza kiKiválasztással.Characters.Text = StringOne & vbCrLf & StringTwoVége ezzelEnd Sub

Az eredmény:

A vbCR használata

A következő kód bemutatja, hogyan használhatja a vbCR -t annak érdekében, hogy a második szöveges karakterláncot egy új sorba helyezze az üzenetmezőbe:

1234567891011 AlvvCR () használataStringOne mint karakterláncHalvány karakterláncStringOne = "Ez az első karakterlánc"StringTwo = "Ez a második karakterlánc"MsgBox StringOne & vbCr & StringTwoEnd Sub

Az eredmény:

Nyilatkozat folytatása a VBA -ban

A vonal folytató karakter („_”, azaz aláhúzás) használatával folytathatja az utasításokat a VBA -kód egyik sorától a másikig. A következő kód bemutatja, hogyan kell használni a sor folytató karakterét:

12345 Sub LineContinuation ()Ha tartomány ("b1"). Érték> 0, akkor _Tartomány ("c1"). Érték = "Nagyobb, mint a nulla"End Sub

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave