chr(10)表示换行,chr(13)表示回车
"回车"Chr(13)与"换行"Chr(10)的区别:"回车"代表上一句终了,再输入或输出就是下一句了。而"换行"时前一句并没有结束,前后还是一句话,仅仅是从形式上"换行"后的部分放到下一行,看起来跟回车的形式一样。
a & vbCrLf & b不同于a & Chr(10) + Chr(13) & b
Print 1 & vbCrLf & 2的输出结果是( vbCrLf只是换行的意思)
1
2
Print 1 & Chr(10) + Chr(13) & 2的输出结果是芹袭
1
2
因为先换行,再回车(其实回车包括换行,我们按键盘上的回车键"Enter"不是会换行么?拍辩),所以就袭首缺等于两行了。
chr(10)就是ASCII中10代表的字符"换行",Chr(13)代表"回车",所以 这一行的此拍基贺塌结果就是:
a
b
也可以用VB的常量VbCrLf代表换行和回车,你的字符串可以表示森谨成:
a & VBCRLF & b
更简单。
a换行,然后b