Excel VBA 的换行和回车

目录

在excel VBA使用过程中,我们当一行内容过多或需要分行显示的时,我们就要对内容进行换行。正常换行是换到下一行,但光标的水平位置没有变化,而回车是光标移动到当前行的行首,那么在VBA中换行和回车是什么情况呢。下面我们通过一个程序来验证一下。

首先我们先了解一下换行和回车的标书方法

     chr(10) 可以生成换行符
     chr(13) 可以生成回车符
     vbcrlf 换行符和回车符
     vbCr 等同于chr(10)
     vblf 等同于chr(13)

程序代码

     Sub test3()
         MsgBox "~~~~~只换行" & vbCrLf & "换行测试" & Chr(10) & "Excel"
         MsgBox "~~~~~只回车" & vbCrLf & "回车测试" & Chr(13) & "Excel"
         MsgBox "~~~~~换行回车" & vbCrLf & "换行回车测试" & vbCrLf & "Excel"
         MsgBox "~~~~~回车换行" & vbCrLf & "回车换行测试" & Chr(13) & Chr(10) & "Excel"
     End Sub

运行情况如下

image image image image

通过运行结果分析,我们可以发现这几种方法得到的结果是一致的。欢迎联系[email protected]

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦