Excel VBA 程序运行,提示 ActiveX部件不能创建对象

2024-11-11 18:32:04
推荐回答(4个)
回答1:

一般情况下,多次运行代码,或EXCEL故障后,出现 ActiveX部件创建对象 错误。
可尝试以下解决方法:
一,将代码窗口内容导出到BAS文件,关闭EXCEL
二,新建一个EXCEL表,另存为启用宏的XLSM格式文件
三,将第一步导出的BAS文件导入到新文件。
问题解决,可正常使用代码。
以上仅为个人经历,仅供参考。

回答2:

excel2013最容易出这个问题。要装微软对应的补丁。你发你的excel版本,我告诉你补丁下载地址。

回答3:

Surfur注册了吗?系统com或者dll注册后才能引用的

回答4:

vba工程不可见后,软件就会出现Active 部件不能创建对象,因为程序无法创建,隐藏了vba代码也是会出现的!!!!改回来试试