Источник: https://basegroup.ru/community/knowledge/class-not-registered


Ошибка "Класс не зарегистрирован"

При импорте файлов *.xlsx Deductor выдает ошибку: "Класс не зарегистрирован".

Проблема связана с разрядностью MS Office, который появился в 64-бит варианте. Deductor - 32-разрядное приложение, и работать c файлами MS Office он может только через 32-разрядные драйвера OLE DB "Microsoft.ACE.OLEDB.12.0".

Необходимо использовать 32-разрядный MS Office или установить, при его отсутствии, 32-разрядный Microsoft Access Database Engine 2010 [1].

В ситуации, когда уже установлен MS Office 2010 64-бит версии, при запуске установки Microsoft Access Database Engine указывается параметр командной строки /passive

> AccessDatabaseEngine.exe /passive

Дополнительная информация доступна по следующей ссылке [2].


Источник: https://basegroup.ru/community/knowledge/class-not-registered

Ссылки
[1] http://www.microsoft.com/en-us/download/details.aspx?id=13255
[2] http://blog.codefluententities.com/2011/01/20/microsoft-access-database-engine-2010-redistributable/