【发布时间】:2012-04-28 20:38:09
【问题描述】:
我有一个在 VBA 中引用的 .Net 类库,一切顺利。当我尝试在其他机器上使用相同的 Excel 文件时,错误是:Error Code 429:Active X component Cannot create Object
错误是记录在行
set a = createobject("dllname.classname")
但是我在运行时注册 DLL 并且它没有给出错误的行
Dim a as dllname.classname
这个错误发生在我的 Win-7 电脑上,而在 Win-XP 电脑上工作正常。请帮忙,因为我需要使用 Excel 工作表运行我的应用程序。
【问题讨论】:
-
“在运行时注册”的角度不太可能,因为应用程序通常没有对注册表项的写入权限。注册安装程序。并使用“类名”,而不是“类名”。
标签: visual-c++ com excel vba