将vbCrLf应用于文本框的内容

时间:2013-10-14 21:34:16

标签: excel vba excel-vba userform

我在Excel vba项目中有一个userform。在设计时它是空的。

在表单initialize事件中,我有以下代码:

Private Sub UserForm_Initialize()

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

End Sub

我希望文本框中有4行单独的文本,但是具有以下内容:

enter image description here

我使用了错误的控件吗?或者我是以错误的方式使用正确的控件?

1 个答案:

答案 0 :(得分:3)

哎呀:也许我应该去睡觉了......

在设计时将多行属性设置为True!