выгрузка в шаблон Excel
☑
0
RizONE
08.12.21
✎
17:06
Доброе
Собственно сабж.
Выгружать в создаваемый файл экзель проблем нет, ноу файла должна быть сложная шапка поэтому хочется открыть шаблон, заполнить его и сохранить под другим именем. Сейчас делаю так:
ПриложениеExcel = Новый COMОбъект("Excel.Application");
ПриложениеExcel.Workbooks.Open("c:\+gis\Шаблон.xlsx");
КнигаExcel = ПриложениеExcel.Workbooks;
Лист1 = ПриложениеExcel.Sheets(1);
Лист2 = ПриложениеExcel.Sheets(2);
Лист3 = ПриложениеExcel.Sheets(3);
ном = 3;
Для Каждого Стр из КопияТаб Цикл
Лист1.Cells(ном,1).Value = ном;
Лист2.Cells(ном,1).Value = ном;
Лист3.Cells(ном,1).Value = ном;
ном = ном + 1;
КонецЦикла;
Файл = Путь+пвУлица+текНомерДома;
ПриложениеExcel.Workbooks.SaveAs(Файл+".xls", -4143);
ПриложениеExcel.DisplayAlerts = 1;
ПриложениеExcel.Quit();
Проблема в сохранении, пишет нет такого метода как SaveAs.
Подскажите где тут ошибка плиз
1
УдавВПопугаях
08.12.21
✎
17:09
ПриложениеExcel.Workbooks.SaveAs(Файл+".xls", -4143);
книга.saveas наверно
2
RizONE
08.12.21
✎
17:14
все оказалось просто: при создании книги КнигаExcel = ПриложениеExcel.Workbooks.Add("c:\+gis\Шаблон.xlsx");
3
МихаилМ
08.12.21
✎
18:55
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший