![](/img/trans.png)
[英]Outlook Redemption error in MS Access: ActiveX component can't create object
[英]RunTime errorError - ActiveX component can't create object - in an MS ACCESS application
我试图运行一个用 VBA 编写并连接到 Windows 2012 R2 服务器中的 IBM MQ 的 MS-ACCESS 应用程序(MS OFFICE 2007)。 这样做时,我收到以下错误 -
RunTime errorError - ActiveX component can't create object
当我调试相同时,它指向下面的错误
Set MQS = New MQSession
我什至使用 regsvr32 注册了 MQAX200.dll。
在 Windows 2003 R2 服务器上运行良好的相同应用程序 - MS OFFICE 2007 - IBM MQ 7.5 版
我现在有点命定了。 如果我遗漏了什么,你能帮我吗??
先感谢您。
您可能需要检查的一些事项:
假设这不碍事,您可能需要删除对先前版本的 MQ 的 VBA 引用,然后引用新版本。
您提到 Server 2003 上有 Office 2007,新服务器是否安装了 Office,或者 Access 是否尝试通过 UNC 路径或驱动器号访问 MQ 应用程序?
VBA 是否正在寻找现在不同的特定驱动器号/路径?
您可以随时启动 Access,创建一个新项目,添加对 MQ 的引用,然后在 VBA 中尝试实例化该对象,以确定是否获得了可以研究的更好的错误代码。
不要忘记检查事件查看器以获取有关导致失败实例化的原因的补充信息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.