使用vbNewLine打印到文件会导致双NewLine

时间:2012-10-30 19:16:33

标签: excel-vba vba excel

我有以下简单的行来将新行打印到日志文件中:

Print #fileNumber, vbNewLine

然而,这导致2个换行而不是1个。我的代码没有任何其他vbNewLines或任何可以打印换行符的内容。

如果我没有这个打印行,那么我没有打印换行符,所以这意味着这一行打印了2个换行符。

有没有人有任何想法?

1 个答案:

答案 0 :(得分:3)

刚刚对此进行了测试,Print总是会添加一个换行符。

因此,简单地使用Print #fileNumber,将导致1个空白行。

问题是Print已在新行上打印,因此当您添加vbnewline时,您将获得2行。