Я пытаюсь использовать Excel VBA для записи в текстовый файл. Я делаю несколько из них:
MyFile1 = "C:\outputFromExcel1.txt"
fnum1 = FreeFile()
Open MyFile1 For Output As fnum1
а затем записывая их следующим образом:
Print #fnum1, text
Все переменные, указанные выше, объявляются только с помощью Dim
. Я пишу сотни строк в файлы, и очень редко линии усекаются, т.е. Заканчиваются. Есть ли лучший способ записать файл в Excel VBA?
EDIT: Я только что понял, что всегда будут записаны последние строки, которые усекаются. Итак, мне кажется, мне нужно как-то закрыть или сбросить файлы?