我在 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 行单独的文本,但结果如下:
我是否使用了错误的控件?或者我是否以错误的方式使用了正确的控件?
最佳答案
哎呀:也许我应该去 sleep 了......
在设计时将多行属性设置为 True!
关于vba - 将 vbCrLf 应用于文本框的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19369682/