在编写VBA代码时单行代码过长如何换行
例如:
msgbox "Hello world!"
我们将msgbox
和"Hello world!"
分到两行书写,只需在msgbox
后边添加空格
和下划线“ _
”,即
msgbox _
"Hello world!"
如果代码换行是在字符串中间,则要把字符分成两段即
msgbox "Hello " & "world!"
然后在&
后添加空格
和下划线“ _
”即可实现代码换行,即
msgbox "Hello " & _
"world!"
所以VBA中的代码换行符是 空格
+_
,且不可用在字符串中间。
如果换行符用在字符串中间,则先用字符串连接符将&
字符串打断,然后将换行符添加在字符串连接符&
后面进行换行。