Копирование шапки эксель из шаблона/файла
Есть шаблон ActiveX у обработки. В нем шапка. Хочу скопировать ее в новый документ эксель и дополнить его строками. Почему-то для всех вариантов копирования выдается ошибка Ошибка при вызове метода контекста (Copy)
Последний раз пробовал так:
ДанныеМакет.ActiveSheet.Range("A1:B2").Copy(Лист.Range("A1:B2"))
Последний раз пробовал так:
ДанныеМакет.ActiveSheet.Range("A1:B2").Copy(Лист.Range("A1:B2"))
По теме из базы знаний
Найденные решения
Что то типа:
Попытка
Эксель = Новый COMОбъект("Excel.Application");
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
КонецПопытки;
Книга = Эксель.WorkBooks.Add();
Лист = Книга.WorkSheets(1);
Макет = ПолучитьМакет("Макет"); // шаблон ActiveX у обработки
Шапка = Макет.Получить().ActiveSheet;
Область = Шапка.Range("A1:B2").Copy();
Лист.Range("A1:B2").Select();
Лист.Paste();
Книга.Application.Visible = Истина;
Книга.Activate();
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Что то типа:
Попытка
Эксель = Новый COMОбъект("Excel.Application");
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
КонецПопытки;
Книга = Эксель.WorkBooks.Add();
Лист = Книга.WorkSheets(1);
Макет = ПолучитьМакет("Макет"); // шаблон ActiveX у обработки
Шапка = Макет.Получить().ActiveSheet;
Область = Шапка.Range("A1:B2").Copy();
Лист.Range("A1:B2").Select();
Лист.Paste();
Книга.Application.Visible = Истина;
Книга.Activate();
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот