доброе утро
у меня имеется несколько сформированных табличных документов, можно ли их сохранить на разные листы одного файла эксель? или сначала сохранить их в экселе и объединить на разные листы
(10) он мне в почту написал, за что ему спасибо.
результат таков
ДокЭксель = Новый COMОбъект("Excel.Application");
ДокЭксель.DisplayAlerts=0;
ОбщаяКнига= ДокЭксель.WorkBooks.Add();
Для каждого ПутьКФайлуXLS Из МассивПутейФайловXLS Цикл
Книга = ДокЭксель.WorkBooks.Open(ПутьКФайлуXLS);
ЛистСДанными = Книга.Sheets(1);
ЛистСДанными.Select();
ЛистСДанными.Copy(ОбщаяКнига.Sheets(1));
КонецЦикла;
// удалим последние 3 пустых листа
КолЛистов = ДокЭксель.Sheets.Count;
ЛистОсталось= 3;
Пока ЛистОсталось > 0 Цикл
ДокЭксель.WorkSheets(КолЛистов).Delete();
КолЛистов = КолЛистов - 1;
ЛистОсталось = ЛистОсталось - 1;
КонецЦикла;
Для каждого ПутьКФайлуXLS Из МассивПутейФайловXLS Цикл
УдалитьФайлы(СокрЛП(ПутьКФайлуXLS));
КонецЦикла;
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой