Неправильно написал условия. Надо чтоб объект ексель открывался в окна 1С. Например как Word на листе вставляет объекты excel, photoshop, autocad и др.
В принципе можно и так попробовать. Только нужен механизм помещения файла открытого через ExcelПриложение = Новый COMОбъект("Excel.Application") в макет active document. Есть такая возможность?
подсказали вставку объекта в поле табличного документа
D1 = ЭлементыФормы.ПолеТабличногоДокумента1.Рисунки.D1.Объект;
D1.Application.Visible = 0;
D1.Application.Workbooks.Open(ИмяФайла);
ЗагруженыйФайл = -1;
Для Сч = 1 По D1.Application.Workbooks.Count Цикл
Если D1.Application.Workbooks.Item(Сч).FullName = ИмяФайла Тогда
ЗагруженыйФайл = Сч;
Прервать;
КонецЕсли;
КонецЦикла;
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой