Новая строка / возврат каретки VBA

Содержание

При работе со строками в VBA используйте vbNewLine, vbCrLf или vbCR, чтобы вставить разрыв строки / новый абзац.

В этой статье также будет обсуждаться, как использовать символ продолжения строки, чтобы продолжить оператор в вашем фактическом коде VBA на новой строке.

Использование vbNewLine

В следующем коде показано, как использовать vbNewLine, чтобы поместить вторую текстовую строку на новую строку в окне Immediate:

1234567891011 Sub Использование vbNewLine ()Dim StringOne As StringТусклая струна: два как струнаStringOne = "Это первая строка"StringTwo = "Это вторая строка"Debug.Print StringOne & vbNewLine & StringTwoКонец подписки

Результат:

Использование vbCrLf

В следующем коде показано, как использовать vbCrLf, чтобы поместить вторую текстовую строку в новую строку фигуры:

123456789101112131415 Sub Использование vbCrLf ()Dim StringOne As StringТусклая струна: два как струнаStringOne = "Это первая строка"StringTwo = "Это вторая строка"ActiveSheet.Shapes.AddShape (msoShapeRectangle, 15, 15, 100, 50). ВыберитеС выделением.Characters.Text = StringOne & vbCrLf & StringTwoКонец сКонец подписки

Результат:

Использование vbCR

В следующем коде показано, как использовать vbCR, чтобы поместить вторую текстовую строку на новую строку в окне сообщения:

1234567891011 Подпрограмма с использованием vbCR ()Dim StringOne As StringТусклая струна: два как струнаStringOne = "Это первая строка"StringTwo = "Это вторая строка"MsgBox StringOne и vbCr и StringTwoКонец подписки

Результат:

Продолжение утверждения в VBA

Вы можете использовать символ продолжения строки («_», также известный как подчеркивание), чтобы продолжить оператор с одной строки на другую в вашем коде VBA. В следующем коде показано, как использовать символ продолжения строки:

12345 Sub LineContinuation ()Если Range ("b1"). Value> 0 Then _Диапазон ("c1"). Значение = "Больше нуля"Конец подписки

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave