Имя: Пароль:
1C
1С v8
Ошибка при вызове конструктора (COMОбъект) : Интерфейс не поддерживается
0 mrus2015
 
17.08.16
09:02
Есть обработка, которая по com соединению подключается к Excel.
До недавнего времени стоял MS Office 365. Но возникли проблемы с запуском Excel. Поставили Excel 2007 вместо прежнего.
Теперь Excel запускается, работает и вроде бы проблем нет.
Но при запуске вышеописанной обработки возникает проблема:
Ошибка при вызове конструктора (COMОбъект)
    ExcelObj = Новый COMОбъект("Excel.Application");
по причине:
-2147467262(0x80004002): Интерфейс не поддерживается
Каких либо обновлений касаемо 1С не ставили.
База файловая.

Подскажите, в чём может быть проблема, куда копать?
1 Остап Сулейманович
 
17.08.16
09:05
(0) Проблема в регистрации COM-сервера от Excel 2007.
Копать в удаление инсталлером (а не Клинерами какими-нибудь) офиса 365. И чистая установка 2007-го.
2 Chum
 
17.08.16
09:07
>Поставили Excel 2007 вместо прежнего

Криво поставили ексель. Переустанови через дистрибутив, он сам пропишет ком объект.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший