Макет типа Active document - проблема с печатью
☑
0
Alexey87
10.09.13
✎
17:51
Добрый день.
Формирую ВПФ с помощью макета типа Active document - файл типа *.xls.
Делаю как то так:
Макет = ПолучитьМакет("Макет");
глАвтокаталог = Макет.Получить();
глАвтокаталог.Activate();
Книга = глАвтокаталог.Application.Workbooks(1);
Лист = Книга.Worksheets(1);
Ячейка = Лист.Range("Менеджер");
Ячейка.Value = ДокументОбъект.Менеджер.Наименование;
и т.д......
Все работает супер, пока не открыть другой файл Excel. При открытом файле Excel ВПФ перестает формироваться.
Подскажите, как решить проблему.
1
Alexey87
10.09.13
✎
19:22
Проблема, как я понял, в этих двух строчках
Книга = глАвтокаталог.Application.Workbooks(1);
Лист = Книга.Worksheets(1);
если Excel уже открыт, то ВПФ не отрабатывает
2
Alexey87
11.09.13
✎
09:42
Кто-нибудь!Подскажите!Проблема очень актуальна!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший