Excel VBA打印功能插入新行/ CR

时间:2012-07-31 17:52:06

标签: excel vba

我正在尝试使用以下语句打印到文件

Print #1, "String1"; Tab(20); "String2"; Tab(15); "String3"

使文件读取

String1                    String2               String3

然后开始新的一行。但实际执行上述陈述的结果是:

String1                    String2
               String3

由于我似乎无法弄清楚的原因,在String2之后插入一个新行,但在String1之后不插入。

如果有人知道如何解决这个问题,请告诉我们。谢谢!

1 个答案:

答案 0 :(得分:1)

Tab(20);未插入20个标签 - 它将位置设置为“第20个”标签(无论如何)。你不能在同一条线上将它重新设置为15 ......