Имя: Пароль:
1C
1С v8
Сохранение отчета в Excel.
0 zippygrill
 
28.10.13
15:33
Всем привет.
При сохранение из 1С в excel есть проблема с сохранением оригинальной структуры из 1С или я не знаю с чем еще(уже в excel файл).
http://screencast.com/t/kRkI3b7ojc
1. Заново создал структуру в СКД, не помогло.
2. Пробовал сохранить в excel 2007,97. Тоже самое.

ДенисЧ это не спам :)
1 Kreont
 
28.10.13
15:40
есть такое, "сохранялка" из 1С8 в ексель, глючит, ниче не сделаешь :(
2 Масянька
 
28.10.13
15:41
Попробуй развернуть все группы (в снеговике) - потом сохранить.
3 Kreont
 
28.10.13
15:42
4 Kreont
 
28.10.13
15:43
ексель 95 мне помог, пробуй, красоты не будет но может структура норм.сохранится :)
5 zippygrill
 
28.10.13
15:54
(2) пробовал, вообще каша, детальные записи вообще выводятся без группировки :)
(4) это слишком :)
6 zippygrill
 
28.10.13
15:54
правда есть макет к этому отчету, пара колонок рисую, может убрать этот макет и попробовать?
7 Масянька
 
28.10.13
15:55
(5) Сохранял как? В 8.1 хорошо сохранялось (именно в Excel) - "Сохранить копию, как".
8 zippygrill
 
28.10.13
15:56
я без "Сохранить копию ..."
9 zippygrill
 
28.10.13
15:58
(7) короче тоже самое.
10 zippygrill
 
28.10.13
16:00
есть еще 2 варианта:
-убрать макет
-убрать шапку документа(строки с отбором и т.д. СКД который по умолчанию выводит)
11 yurec_k
 
28.10.13
16:16
а в Лист Excel2007 (xlsx)?
был такойже трабл, при програмном сохранении, помогло следующее:
"
//Книга.SaveAs(ФайлГод + ".xls",39);
Книга.SaveAs(ФайлГод + ".xlsx",51);
"
12 Масянька
 
28.10.13
16:20
(9) В 8.1 не было СКД :))))
13 Fedot200
 
28.10.13
16:21
для 7.7. есть dll-ка для сохранения, может с помощью нее попробовать? Могу выложить куда-нить.
14 zippygrill
 
28.10.13
16:22
я эти времена(7.7, 8.1) не застал :)
(13) да не надо :)
15 zippygrill
 
28.10.13
16:25
Возможно пойду в сторону написания кода для сохранения в excel.
16 zippygrill
 
28.10.13
17:06
короче программная выгрузка в excel тоже не решает проблемку.
17 zippygrill
 
28.10.13
17:07
именно вот так ЭтаФорма.ЭлементыФормы.Результат.Записать(ИмяФайла, ВФормате);