当前位置:软件学习 > Word >>

解决word中运行时错误429:ActiveX部件不能创建对象的方法

最近两天遇到一个问题:打开word文件的时候出现一个窗口,提示“运行时错误'429':ActiveX部件不能创建对象”。在网上搜索解决办法,最后发现可通过如下方法解决:

点击“开始”,在“运行”中输入regsvr32 scrrun.dll就可以了。

然后再打开word就ok了。

类似的问题提示ActiveX部件不能创建对象excel.application   

 

automation服务器不能创建对象
分类: asp.net 2009-04-13 17:15 399人阅读 评论(0) 收藏 举报
服务器脚本htmliegoogle浏览器    重装了浏览器之后(ie7换成了ie6),项目出现automation服务器不能创建对象,调试发现var   wrd=new   ActiveXObject("Word.Application") 报错。google了一下,把网上所有的解决方案都试了一下,硬是没有没有解决问题,崩溃!差一点就重装vs了。

Win7中VB打开excel对象,但是报错“429”ActiveX部件不能创建对象,XP就没有这个问题
dim objexcelfile as object

set objexcelfile = createobject("excel.application")

set objexcelfile = nothing

 

set objexcelfile = createobject("excel.application")这句话运行就报错“429”ActiveX部件不能创建对象了
昵称: ynduanlian  时间: 2010-09-21 13:20:04

参考

在VB中CreateObject("Excel.Application")时提示自动化错误的解决方法

***********************************************************************
最近编程序时,想把Excel表里的数据导入到VB的MSHFlexgrid插件中,但不管怎么弄都提示CreateObject("Excel.Application")时提示自动化错误,在网上也查了很多资料,也没有有用的。

因为我的系统是Win7+Office 2007,我感觉可能是Office 2007不支持,但用CreateObject("Word.Application")和CreateObject("Access.Application")都正常,看网上说可能是Excel安装的问题,我重新安装了一遍还有老样子,但多了一个错误提示,是来自Excel的说是ExcelMenu.dll错误。这个文件是Excel2007的Office2003工具栏插件,我把这个插件禁用后,程序就正常了!大家如果也有类似的问题,可以在Excel里的插件找找问题!

    经过摸索发现如果直接把出错的脚本写在html文件里打开没问题,但是如果把这个html文件添加到项目里面用vs2003 打开就报错,无语。

    最后发现需要在本地站点里面另外设置对未标记为安全的activeX 执行脚本选提示或者启用。另外如果设置了受信站点也需要重新设置。而在ie7里面就不存在这个问题。

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,