Виснет при сохранении отчета в эксель если более 4000 строк #110662


#0 by HelpFinder
из 1с сохранять в эксель пытаюсь. если отчеты 4000 с небольшим строчек, то сохраняется. ежели чуток поболее, то 1с виснет. вопрос как это преодолеть и спасёт ли мощьность тачки
#1 by Cpec
Не виснет, а очень на долго задумывается, начинает кешировать на винт. Причем если сохранить в mxl, то Excel начинает так же долго открывать. Я в таких случаях чем дожидаться сохранял по частям - в 1С делил, а потом, в Ёкселе сшивал.
#2 by Исключение
Я сохранял в .TXT а потом открывал в Excel, любой отчет занимает менее минуты
#4 by Strawberry
да не виснет сам пробовал просто времени больше надо ............. пока покурил коффе попил 10000 строк схавало
#5 by mikecool
А если качать в ексель через оле? Слить данные а потом оформить как надо... Хотя оле порядка до 200 записей в секунду выдает, но отпадает вариант сохранить/открыть. Был опыт вывода 85000 записей, сохранение умирало напрочь, а через оле с хорошим оформлением занимало 50 минут на средней машине....
#6 by Anton R
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=5441
#7 by Atdhfkm
Используйте восьмерку, там такой проблемы нет
#8 by bahus
2 Там других проблем хватает ...
#9 by Maxx
Вот работающий метод: сохраняешь в html формат который открываешь браузером и оттуда через буфер обмена уже вставляешь в excel.
#10 by Infos
в дело говоритчерез OLE не будет проблем
#11 by VicAlex
4000 строк это не много. Пробовал я прайс напрямую выгружать 93000 позиций (на самом деле такого большого нет, это я для проверки сделал). Окончания ждать у меня терпения не хватило. При том в диспетчере задач видно как уменьшается объем оперативки и увеличивается кэш. При проверки, физический объем памяти составлял 256 мб минус 64 мб под встроенное видео минус там всякие постоянно загруженные библиотеки.Не знаю правильный вывод сделал или нет, но для таких дубовых операций д.б. явно не 256, в противном случае надо делать как высказались выше или какой другой алгоритм выгрузки.
#12 by EXH
html можно сразу экселем открывать
#13 by trdm
И каких же?Все просто: сохраняешь в 77 в mxl, открываешь в v8 потом: сохранить копию и ни каких проблем. Я тоже сначала извращался файлы были по 7-14 МБ. Плюнул и начал конвернить восьмеркой.
#14 by Michael
"Был опыт вывода 85000 записей...""напрямую выгружать 93000 позиций.."А разве в Excell уже отменили ограничение на 65000 строк?
#15 by Anton R
Для тех, кто не видит - повторяю еще раз:Конвертация Mxl в Xls - http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=544150000 строк - 10 минут максимум на слабой машине (Celeron 466).
#16 by Chai Nic
7 правильно сказал. Используйте восьмерку как конвертер mxl в xls! :-) Пара минут и все сохранено...
#17 by Michael
Так на счет моего кто нибудь прокоментирует?
#18 by Anton R
Лист2, Лист3...Кстати, попробую в своей обработке сделать продолжение на лругом листе.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям