Вызов макета Active Document
☑
0
Serdolik55
31.08.12
✎
09:14
Коллеги вызываю макет экселя так:
Макет = ПолучитьОбщийМакет("Рассписка_ДМЦ");
КомОбъект = Макет.Получить();
КомОбъект.Application.Visible = Истина;
КомОбъект.Activate();
Эксель видно что запускается и тут же закрывается, никаких ошибок при этом не выдаёт. В чём может быть проблемы?
1
aleks-id
31.08.12
✎
09:20
КомОбъект = Макет.ПолучитьCOMОбъект();
2
andrewks
31.08.12
✎
09:23
(1) .Получить();
3
Serdolik55
31.08.12
✎
09:26
Макет = ПолучитьОбщийМакет("Рассписка_ДМЦ");
КомОбъект = Макет.ПолучитьCOMОбъект();
КомОбъект.Application.Visible = Истина;
КомОбъект.Activate();
Выдаёт ошибку: {Форма.Форма.Форма(6)}: Ошибка при вызове метода контекста (ПолучитьCOMОбъект)
4
andrewks
31.08.12
✎
09:29
Макет = ПолучитьОбщийМакет("Рассписка_ДМЦ");
КомОбъект = Макет.Получить();
КомОбъект.Application.Visible = Истина;
Док=КомОбъект.Application.Documents(1);
Док.Activate();
5
andrewks
31.08.12
✎
09:31
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший