Открываю программно эксель и получаю ошибку.

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Открываю программно эксель и получаю ошибку.

Сообщение Алексей »

MSSQL 8.10 5.3.19 Офис 2003

Открываю эксель командой XlRes := xlCreateExcel((aFileName), True); и получаю ошибку:

Возникло необработанное исключение
ExOleCantCreateObject(ExOle)
Ошибка создания объекта "{похоже на spid }"
Не найден указанный модуль.

Да-продолжить... и т.д.

Проявляется на двух машинах, а на третьей всё ок...
Где валится - Виндовс 2000 Про - где работает ХП.

Раньше всё работало, в чем может быть дело?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

попробуйте для начала запустить стандартный отчет с выводм в xls .
если ошибка та же, то нужно запустить ocx\reg.bat xml\reg.bat , не поможет - сделать тоже под админом, не поможет - сделать сначала unreg потом reg.bat. Не поможет - ctrl+ins на мессаге, и сюда по shift+ins - скажу точнее что там под этим ключом.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Поправили:
HKEY_CLASSES_ROOT\CLSID\{08A59DB9-1CA9-4F38-A6CF-B1CE0FC302B9}\InprocServer32 = По умолчанию - стояло левое значение, на несуществующий диск...

вопрос в том, как оно туда попало? Ладно я мог извращаться, но юзеры то каким образом?

И ещё, пытался в параметрах конфигуратора найти строку - где прописывается путь на программу для работы с xls файлам - не нашел, подскажите...
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

видимо при установке галки диск был подмаплен. А в конфигураторе тоже не видел - тока в реестре GalXlsLib по указанному ключу.
Ответить