VBA:文本框新/下一行

我需要一些帮助,我的文本框。 我的文本框内容正在由一个单元格值提供。 现在,单元格值的构build如下所示:“(date评论)”,它会逐渐发生,我可以有多个条目。

基本上我希望我的文本框在我的用户窗体中的文本框中显示每个值作为一行,使它们看起来像一个项目符号列表。

这可能吗? 我正在考虑检测每个右括号“)”然后让它进入下一行? 但我不能把我的手指放在如何实际编码。

设置textbox = true的多行属性

您可能必须将ScrollBars属性设置为2-frmScrollBarsVertical

然后用vbCrLf分隔这些值

"somecomment" & vbCrLf & "somecomment" & vbCrLf & "somecomment" 

这些是换行符的选项,取决于你在做什么。

 Constant Equivalent Description vbCrLf Chr(13) + Chr(10) Carriage return–linefeed combination vbCr Chr(13) Carriage return character vbLf Chr(10) Linefeed character vbNewLine Chr(13) + Chr(10) or, on the Macintosh, Chr(13) Platform-specific new line character; whichever is appropriate for current platform