VBA - сохранение в текстовый файл большого объема? #498057


#0 by profik777
Добрый день. Подскажите, как можно оптимизировать по времени сохранение в текстовый файл данных.        myFileName = fd.SelectedItems        Open myFileName For Output As #1            tempstring = ""        N = 0        Do While N < 200            tempstring = tempstring & Chr & (N + 1)            Print #1, tempstring            N = N + 1        Loop                      MsgBox ("Файл успешно сохранен")        Close #1
#1 by Grusswelle
C++ и потоки.
#2 by Господин ПЖ
проблема имхо не в сохранении, а в tempstring = tempstring & Chr & (N + 1)
#3 by skunk
сдается мне вторая строчка(Print #1, tempstring) больше виноватее
#4 by profik777
а что там такого особенного ?
#5 by profik777
а как без этого "вторая строчка(Print #1, tempstring) "   напечатать в файл?
#6 by skunk
наверное сделать это после цикла
#7 by profik777
ммм.... я в цикле формирую эту темпстринг. Их у меня будет 11 тысяч строк, в каждой из которых по триста символов. Как после цикла сохранить? куда записывать до окончания?
#8 by skunk
ты же каждый раз прибавляешь ... то есть на последней ротации у тебя в tempstring должна быть полная копия всего файла ... вот и сохраняй
#9 by profik777
Спасибо всем огромное!!! сам сглупил :-)
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С