![]() |
|
Модераторы: MetalFan |
![]()
|
|
| oleg153 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 1.3.2007 Репутация: нет Всего: нет |
Тема подключения к открытому Excel , или открытому файлу книги изучена и понятна.
Проблема возникает (у меня) при условии когда открыто НЕСКОЛЬКО экземпляров Excel и в них разные файлы книг. При этом GetActiveOleObject('Excel.Application') возвращает указатель только одного экземпляра Excel. И если случайно книга была открыта в другом экземпляре, то программа ее не увидит и откроет второй экземпляр (только для чтения) Эта проблемма была описана здесь http://www.delphimaster.ru/cgi-bin/forum.p...8&toprint=1, но там я не нашел решения. Отослали к статье на английском но я разобраться не смог. Может кто обьяснить как используя CreateOleObject('Excel.Application'); это сделать. А если невозможно, то может возможно сделать это через TExcelAplication ??? Вот такой код:
|
|||
|
||||
![]()
|
| Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |