Подтвердить что ты не робот

Как записывать вывод VBA Debug.Print в текстовый файл?

Возможный дубликат:
Любой способ автоматического перемещения содержимого непосредственного окна в текстовый файл?

Возможно ли записать вывод Debug.Print в текстовый файл вместо окна Immediate в Excel VBA?

4b9b3361

Ответ 1

Вы должны увидеть сказочный ответ Жан-Франсуа Корбетта здесь:

Как он утверждает, нет смысла писать в ближайшее окно, а затем копировать и вставлять его, когда вы можете просто написать в выходной файл 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