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

Ошибка инициализации Excel

Добавлено: 15 янв 2007, 19:03
SergeyZhd
Здравствуйте! появилась такая проблема пытался сформировать отчёт на основе шаблона *.XLS программа не хочет видеть Exel при формировании отчёта пишет "Ошибка инициализации Excel"
причём у всех остальных пользователей работает. не работает только на одной машине.
офис несколько раз переустанавливал.
отчёты *.SLK формируются без проблем.
подскажите пожалуйста как боротся?

Добавлено: 17 янв 2007, 12:25
поЧитатель
Покажи примерчик кода.
Функцию xlIsExcelValid;

Добавлено: 18 янв 2007, 10:16
edward_K
скорей всего достаточно будет запустить все reg.bat
и наверное нужно перегестрить шаблон галки (galrepbuild.xlt кажись).
могет он у вас остался от старых версий.
либо формат с и установка галки через setup - это 100% успех.

Добавлено: 18 янв 2007, 12:10
SergeyZhd
Reg.bat все запускал! а как перерегистрить galrepbuild.xlt ????
:( формат ц это от всех проблем поможет но неприемлимо

Добавлено: 25 янв 2007, 18:40
SergeyZhd
:cry: ну никто не подскажет?

Добавлено: 27 янв 2007, 02:08
Ged
а при выполнении Reg.bat чтонить подозрительное пишется?

Добавлено: 29 янв 2007, 11:11
SergeyZhd
ничего не пишется всё проходит нормально я вообще не понимаю в чём дело :-?

Добавлено: 21 фев 2007, 20:06
Ged
скорей всего то что я думаю..
сталкнулся опять с данной проблемой.
не хочет автоматом региться GalXLSLib.dll
если зайти
Зарплата - отчеты - Платежные ведомости - расчетно платежные ведомости
в экселе и попробовать сформирвоать.. Ругнется или нет? или сформирует?
если да - тогда скопируйте сообщение в блокнот там должен быть
GUID вроде {186CE3CC-342D-41E8-9C9C-CC3A83AEEC16}
или
{DF6E9F45-187B-46AB-970C-875AC7944EDF}
На работающей машине в реестре найдите все ветки где используются эти GUID , сохраните, перепешите пути к библиотеке и зарегите вручную..

Добавлено: 22 фев 2007, 11:15
SergeyZhd
спасибо за совет попробую :smile: