После исполнения такого кода при закрытии выскакивает окно Excel "Сохранить изменения в файле?"
Хотя в куче других подобных обработок в толстом клиенте ничего такого не выдавало :(
Как обойти это?
ОткрФайл=Новый COMОбъект("Excel.Application");
Попытка
Книга = ОткрФайл.Application.Workbooks.Open(ПутьКФайлу);
ОткрФайл.ActiveWorkbook.RunAutoMacros(1);
Лист=Книга.Sheets(НомерЛиста);
ВсегоСтрокНаЛисте=Лист.Cells.SpecialCells(11).Row;
//Сообщить(ВсегоСтрокНаЛисте);
Для С = 2 По ВсегоСтрокНаЛисте Цикл
НоваяСтрока = ТЗ.Добавить();
Артикул = Формат(Лист.Cells(С,2).Value,"ЧГ=0");
Производитель = НайтиПроизводителя(Лист.Cells(С,3).Value);
ИмяЕдиницыИзмерения = СокрЛП(Лист.Cells(С,5).Value);