Під час роботи з рядками у VBA використовуйте vbNewLine, vbCrLf або vbCR, щоб вставити розрив рядка / новий абзац.
У цій статті також буде обговорено, як використовувати символ продовження рядка, щоб продовжити оператор у вашому фактичному коді VBA у новому рядку.
Використання vbNewLine
Наступний код показує, як ви використовуєте vbNewLine, щоб розмістити другий текстовий рядок у новому рядку у вікні Негайне:
1234567891011 | Додаткове використання vbNewLine ()Dim StringOne As StringDim StringTwo As StringStringOne = "Це рядок один"StringTwo = "Це другий рядок"Налагодження.Надрукувати StringOne & vbNewLine & StringTwoEnd Sub |
Результат такий:
Використання vbCrLf
Наступний код показує, як ви використовуєте vbCrLf, щоб розмістити другий текстовий рядок на новому рядку у формі:
123456789101112131415 | Додаткове використання vbCrLf ()Dim StringOne As StringDim StringTwo As StringStringOne = "Це рядок один"StringTwo = "Це другий рядок"ActiveSheet.Shapes.AddShape (msoShapeRectangle, 15, 15, 100, 50).З виділенням.Characters.Text = StringOne & vbCrLf & StringTwoЗакінчити зEnd Sub |
Результат такий:
Використання vbCR
Наступний код показує, як ви використовуєте vbCR, щоб розмістити другий текстовий рядок на новому рядку у вікні повідомлення:
1234567891011 | Додаткове використання vbCR ()Dim StringOne As StringDim StringTwo As StringStringOne = "Це рядок один"StringTwo = "Це другий рядок"MsgBox StringOne & vbCr & StringTwoEnd Sub |
Результат такий:
Продовження заяви у VBA
Ви можете використовувати символ продовження рядка (“_”, відомий також як підкреслення), щоб продовжити оператор з одного рядка в інший у вашому коді VBA. Наступний код показує, як використовувати символ продовження рядка:
12345 | Sub LineContinuation ()Якщо Діапазон ("b1"). Значення> 0 Тоді _Діапазон ("c1"). Значення = "Більше нуля"End Sub |