(0) Общий метод, спасающий во многих случаях.
Excel. Меню "Сервис" - "Макросы" - "Начать запись".
Делаешь, что требуется. Завершаешь запись.
Меню "Сервис" - "Макросы" - "Редактор Visual Basic"... Вот оно!
Теперь переписываешь на 1Сик - и ура!
КнигаШаблон = Эксель.WorkBooks.Open(ИмяФайла); //открываем временную книгу
ЛистШаблон = КнигаШаблон.WorkSheets(1); //рабочий лист временной книги
//Создадим новый процесс
Эксель1 = Новый COMОбъект("Excel.Application");
Эксель1.Visible = Истина;
КнигаПриемник = Эксель1.WorkBooks.Add(); //создадим новую книгу
ЛистПриемник = КнигаПриемник.WorkSheets.Add(); //добавим лист в новую книгу
ЛистШаблон.Copy(КнигаПриемник.Sheets(1));
ошибка: Метод Copy из класса Worksheet завершен неверно
что делаю неверно??
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший