Excel VBAのイミディエイトウィンドウではなく、Debug.Print出力をテキストファイルに記録することはできますか?
質問する
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 に答える