Страница 1 из 1

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

Добавлено: 26 май 2008, 09:51
Алексей
MSSQL 8.10 5.3.19 Офис 2003

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

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

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

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

Раньше всё работало, в чем может быть дело?

Добавлено: 26 май 2008, 10:12
edward_K
попробуйте для начала запустить стандартный отчет с выводм в xls .
если ошибка та же, то нужно запустить ocx\reg.bat xml\reg.bat , не поможет - сделать тоже под админом, не поможет - сделать сначала unreg потом reg.bat. Не поможет - ctrl+ins на мессаге, и сюда по shift+ins - скажу точнее что там под этим ключом.

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

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

И ещё, пытался в параметрах конфигуратора найти строку - где прописывается путь на программу для работы с xls файлам - не нашел, подскажите...

Добавлено: 26 май 2008, 15:58
edward_K
видимо при установке галки диск был подмаплен. А в конфигураторе тоже не видел - тока в реестре GalXlsLib по указанному ключу.