У меня есть C ++ DLL, которая содержит код COM. При попытке получить доступ к интерфейсу с кодом VBA, я получаю эти сообщения об ошибках:
atlTraceCOM - ERROR : Unable to load Typelibrary. (HRESULT = 0x8002801d)
atlTraceCOM - Verify TypelibID and major version specified with
atlTraceCOM - IDispatchImpl, CStockPropImpl, IProvideClassInfoImpl or IProvideCLassInfo2Impl
Я проверил все - esp. номера версий - с OLEVIEW и редактором реестра и не могут найти что-то не так. COM также отлично работает из другого клиентского приложения C ++ (куда я сначала импортировал .TLB), но я не могу получить доступ из VBA?!?
Есть идеи?