求助:Office Access2003 无法导入excel文件!

来源:百度知道 编辑:UC知道 时间:2024/05/14 10:33:51
系统是xp-sp2的,安装了office以后,原本想用它来导入excel文件做关联的,可是现在发现创建了新的数据库后,无法导入excel文件!

错误提示是"ActiveX部件不能创建对象",然后出来一个空白的mx_FrmMaim:窗体!

按"下一步"或"完成"按钮,都是提示"您输入的表达式引用了一个关闭或不存在的对象"

只有按"取消"按钮,返回空白的数据库!

请问高手何解?

如果要升级ActiveX,安装在哪里?

运行时错误‘429’:ActiveX部件不能创建对象

这个错误我也遇到过 刚刚解决
以下是我找到的解决办法
试一试说不定有用

1、如果是你自己开发的组件,请使用
regsvr32 路径/组件.dll 进行注册。

2、可能是IIS自带的常用组件,由于系统问题、或杀毒等原因,导致组件出现问题,则请用下列两个cmd命令试一下。

(1)开始 运行 输入 regsvr32 scrrun.dll
重新注册FSO文件管理。

(2)开始 运行 输入 regsvr32 "C:\Program Files\Common Files\System\ado\msado15.dll"

重新注册ADODB.Stream组件

(我的是到这一步解决的)

如果上述两法仍未解决,则可能是其它原因,不仿试试下面bat批处理代码。将下面代码复制到记事本,另存为 cmd.bat,双击运行就可以了。

echo 正在修复,这个过程可能需要几分钟,请稍候……
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\System32\dacui.dll
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\Catroot\icatalog.mdb
regsvr32 /s comcat.dll
regsvr32 /s asctrls.ocx
regsvr32 /s oleaut32.dll
regsvr32 /s shdocvw.dll /I
regsvr32 /s shdocvw.dll
regsvr32 /s browseui.dll
regsvr32 /s browseui.dll /I
regsvr32 /s msrating.