Имя: Пароль:
1C
1С v8
Что написать чтобы Эксель не закрывался
0 Agent00x
 
29.07.11
10:22
Есть внешняя обработка, у нее макет тип active document (экселевский файл). При вызове макета эксель открывается и сразу закрывается.

   АктивныйДокумент = ПолучитьМакет("ДоверенностьНаТД");
   
   MSExcel = АктивныйДокумент.Получить();
   MSExcel.Application.Visible = Истина;
   MSExcel.Windows(1).Visible = Истина;
   
   Документ = MSExcel.Application.WorkBooks(1);
   Страница = MSExcel.Worksheets(1);
   
   MSExcel.Application.Visible = Истина;
   MSExcel.Activate();
   MSExcel.Application.Workbooks(MSExcel.Application.Workbooks.Count).Windows(1).Visible = Истина;

Что надо поправить?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший