运行时错误429,activex部件不能创建对象是设置错误造成的,解决方法为:
1、打开运行输入框,输入cmd-回车)。
2、在cmd窗口中输入: regsvr32 "c:windowssystem32scrrun.dll",别忘记了有双引号。
3、打32位的ODBC添加数据源,为了区分可以义32位结尾。
4、因为一个网站,在64位数据源那边如果也设置了数据源的话,你名称也设置成一样的,那时间久了,在程序当中,你都不知道是用几位的数据源了,看下图我的程序,就是选择32位的数据源配置。
这种情况一般是组件已经注册成功了,不然会报运行时:缺少组件XXXX。
429错误应该是组件的附属文件缺少,还有可能是权限不够,特别是Win7操作系统和Server系统容易出现这种提示。
试试将应用程序以管理员成分运行,一般就能解决。
通常情况下,不装Excel时,代码里就没有调用的excel的应用程序链接库,有可能会报429的错误,尝试装一下Excel吧