Имя: Пароль:
1C
1С v8
Экспорт в Excell без COM
0 x3-nic
 
09.04.26
11:35
Есть книга xls в ней несколько простых листов, имена листов важны, и сводный лист с именем, тоже простой по форме и содержанию.

Надо или создать такую книгу с листами и заполнить данными или открыть шаблон xls,заполнить и записать под другим именем.

Из сложностей без COM и без ВК.

Посоветуйте куда смотреть что искать.

ПакетОтображаемыхДокументов думаю не подойдет думаю не знаю имена там можно задавать?
Табличный документ помоему тоже с листами не работает..
1 Волшебник
 
09.04.26
11:36
ПакетОтображаемыхДокументов подойдёт
2 Fish
 
гуру
09.04.26
11:37
если формат xlsx, то смотреть в сторону работы через xml.
3 x3-nic
 
09.04.26
11:37
(1) Спасибо попробую.
Подскажите как там имена задать?
4 x3-nic
 
09.04.26
11:38
(2) Тоже так думаю, но может что попроще найдется.
5 Волшебник
 
09.04.26
11:39
ЭлементПакетаОтображаемыхДокументов.Наименование

Использование:
Чтение и запись.

Описание:
Тип: Строка.

Наименование элемента пакета отображаемых документов. При сохранении пакета отображаемых документов в формате XLS, XLSX, ODS значение данного поля используется в качестве имени листа итогового документа.
6 x3-nic
 
09.04.26
11:41
(5) Спасибо.
7 Garykom
 
гуру
09.04.26
11:55
(0) Попробуйте провести анализ:
1. Откройте свой шаблон в своем табличном редакторе (подозреваю в Excel'е)
2. Нажмите Сохранить как - посмотрите на список доступных форматов файлов
3. Сохраните в каждом а затем попробуйте его открыть с диска Экселем
4. Если результат устраивает - выберите среди доступных для сохранения и открытия, тот формат который наиболее прост для записи с точки зрения 1С
8 x3-nic
 
09.04.26
12:06
(7) Нема Excell, только на ВМ. Задача как раз уйти от  Excell.
А так есть Р7 и Libre))
Чтение уже переписал.
9 Garykom
 
гуру
09.04.26
12:57
(8) предполагаю что если пофиг на хитрое форматирование то отчеты в .html это ваш вариант

ЗЫ
Хотя не прокатит Libre в них конечно сохраняет но открывает потом криво
Программист всегда исправляет последнюю ошибку.