可能重复:
Any way to automatically move contents of immediate window into a text file?
是否可以将Debug.Print输出记录到文本文件而不是Excel VBA中的立即窗口?
答案 0 :(得分:26)
你应该看到Jean-FrançoisCorbetthere的精彩答案:
正如他所说,写入即时窗口是没有意义的,然后当你可以同时写入输出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