是否可以将 Debug.Print 输出记录到文本文件而不是 Excel VBA 中的立即窗口?
问问题
59501 次
1 回答
31
您应该在这里看到 Jean-François Corbett 的精彩回答:
正如他所说,写入即时窗口没有什么意义,然后当您可以同时写入输出 txt 文件时复制并粘贴它(或者如果您想要的话,只写入 txt 文件)。
他回答的例子:
Dim s As String
Dim n As Integer
n = FreeFile()
Open "C:\test.txt" For Output As #n
s = "Hello, world!"
Debug.Print s ' write to immediate
Print #n, s ' write to file
Close #n
于 2012-12-13T07:52:00.430 回答