|
v7: Знатоки Excel, хелп | ☑ | ||
---|---|---|---|---|
0
Sh1ko
23.12.11
✎
13:53
|
Формирую прайс в 7.7, при сохранении использую Йоксель (для ускорения только), далее после сохранения сворачиваю по группам. При открытии в экслеле, жуткие тормоза. При разворачивании/сворачивании по группам - такие же тормоза.
http://zalil.ru/32353661 |
|||
1
155153144627
23.12.11
✎
14:19
|
Первое что приходит на ум, что у тебя лист заполнен до предельных строк.
Для сохранения в Эксель я использую стандарный метод Таблицы - Записать(ИмяФайла,ТипФайла). Пробовал работать с Ёкселем, не понравилось его сохранение - глюки были если в таблице была картинка. |
|||
2
Sh1ko
23.12.11
✎
14:20
|
(1) Глюки какие? не отображалась? тогда дело в версии библиотеки, у меня тоже так было.
Строк всего 28000, но там много группировок... В плане форматирования вроде никаких наворотов нет... |
|||
3
Sh1ko
23.12.11
✎
14:21
|
(1) Стандартным методом у меня будет сохранять пару часов.
|
|||
4
155153144627
23.12.11
✎
14:25
|
Отображалась, но хотя у нее был прозрачный фон, текст за ней все равно скрывался.
Печать организации выводил :-) |
|||
5
Sh1ko
23.12.11
✎
15:46
|
Ап
|
|||
6
Sh1ko
23.12.11
✎
17:40
|
Пятница, все уже бухие...
Ап. |
|||
7
romix
23.12.11
✎
17:55
|
Можно сохранять в HTML, чистить там оформление и потом переименовать расширение из HTML в XLS, Excel его откроет как родной.
|
|||
8
romix
23.12.11
✎
18:02
|
Вот здесь уже готовый перехватчик
Книга знаний: Исправление ошибки при экспорте в Excel (патчинг Moxel.dll) Книга знаний: Сохранение данных MXL->XLS через HTML Там если сделать ПатчитьДлительноеСохранение=0 и ИспользоватьCSS=1 то должно быть совместимо со всеми релизами, но только через HTML. Ну или вручную (по кнопке) можно почистить результат сохранения из HTML например средствами Книга знаний: Использование регулярных выражений (RegExp) в 1С , пришпилить туда таблицу стилей CSS и переименовать. |
|||
9
Sh1ko
23.12.11
✎
18:03
|
(8) Спасибо, гляну, отпишусь.
|
|||
10
Sh1ko
23.12.11
✎
18:05
|
Мxl_doctor я раньше использовал для лечения долгого сохранения, потом отказался, вроде вылетали 1с-ка на больших таблицах
|
|||
11
romix
23.12.11
✎
18:05
|
А можно ничего не чистить, а просто переименовать файл из .HTML в .XLS, если оформление не играет особой роли или пользователь сам сумеет назначить необходимый внешний вид. HTML-сохранением лечатся ряд косяков (числа не как числа, даты не как даты, срезание длинных строк и т.п.) и сохранение делается быстро (не тормозит на многих тысячах строк).
|
|||
12
romix
23.12.11
✎
18:13
|
(10) Да хочется чтобы сама 1С поправила, не все же деньгами измеряется. Для пользователей все эти решения, и нужно чтобы у них не было всех этих ежедневных заморочек с кактусами...
|
|||
13
Sh1ko
23.12.11
✎
18:14
|
(12) ну, ответ стандартный "переходите на 8-ку" -)
|
|||
14
Sh1ko
23.12.11
✎
18:14
|
будут новый грабли, только за деньги-)
|
|||
15
Sh1ko
23.12.11
✎
18:15
|
новые*
|
|||
16
Jaffar
23.12.11
✎
18:49
|
а то, что нужно всем строкам Экселя одинаковую высоту поставить, чтоб быстрее сохраняло - не по этой теме?
|
|||
17
Sh1ko
23.12.11
✎
19:00
|
Быстро сохранить - не проблема. Есть куча способов, которые я использовал ранее, + еще Ромикс подкинул вариантов. Проблема в том что тормозит уже в самом экселе-)
|
|||
18
romix
23.12.11
✎
19:30
|
(17) Без последнего сервис-пака кстати может тупить Офис 2003.
|
|||
19
Sh1ko
23.12.11
✎
19:31
|
(18) Я пробовали в 2003 и в 2007
|
|||
20
romix
23.12.11
✎
19:51
|
(19) Дело не в версии, а в СП, там все начинает летать и хорошо работать у них после исправлений. :-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |