Применение vbCrLf к содержимому текстового поля

У меня есть пользовательская форма в проекте Excel vba. Во время разработки он пуст.

В событии инициализации формы у меня есть следующий код:

Private Sub UserForm_Initialize()

txtSQL.value = _
    "SELECT MyName = ""ColY"" " & vbCrLf & _
    "FROM SomeTable " & vbCrLf & _
    "GROUP BY Customer " & vbCrLf & _
    "ORDER BY Customer DESC"

End Sub

Я надеялся на 4 отдельные строки текста в текстовом поле, но вместо этого получил следующее:

введите здесь описание изображения

Я использую неправильный элемент управления? Или я неправильно использую нужный элемент управления?


person whytheq    schedule 14.10.2013    source источник


Ответы (1)


Ой: может быть, я должен пойти спать...

Во время разработки установите для многострочного свойства значение True!

person whytheq    schedule 14.10.2013