vbtab等于是键盘上制表符TAB按键的功能,当你在代码中一个字符串变量后再加上VBTAB后,实际在程序中的效果就等同于你在那个字符串后按了一下TAB铵键后所行走的空格。
程序中一般常用来做为读写文本时区分字段所用,也用来在mshflexgrid控件中写入到下一单元内的内容,如"abc" & vbtab & "def",就等于是在第一个单元内写入abc三个字符,然后跳到下一个单元,继续写入def这三个字符。
就是输出一个Tab字,一次定位8个字符长度,就是和按下键盘上的Tab键一样的。这样输出打印的各项排列比较整齐。
演示实例:
Private Sub Command2_Click()
For i = 1 To 9
'Print Tab(16 * i + 1);
For j = i To 9
Print i; "*"; j; "="; i * j; vbTab;
Next j
Print
Next i
End Sub
去掉第5行的vbTab后: