VBA报“自动化(Automation)错误”的解决方法-麥田
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 综合其它


VBA报“自动化(Automation)错误”的解决方法

发表时间:2012/8/20 16:29:45 评论(2) 浏览(68162)  评论 | 加入收藏 | 复制
   
摘 要:自动化(Automation)错误的解决方法
正 文:

    有网友在使用access过程中,会出现 自动化(Automation)错误  如下图提示的错误:

 

解决方法:

一、分析的错误原因是regsvr32 oleaut32.dll这个东东不知道什么时候失灵了,估计卸载什么软件时,卸载程序把它反注册了,提供的解决方法是:

执行“开始-运行”命令,输入  regsvr32 oleaut32.dll   重新注册后所有问题迎刃而解。

 

有的电脑注册以上控件还不能解决,需要注册如下:

“开始-运行”命令,输入  regsvr32 scrrun.dll

 

二、如果还是有问题的

  1.例如在2003环境下,没报错。 

  2.在2007环境下,莫名其妙报错。 

  问题推测:是Windows7系统问题--丢失文件。
  
   可以肯定的是你同时提示安装了两个版本的office,造成了安装时系统文件被替换,卸载全部office软件,重新安装一个版本的office,经网友测试此方法可以解决你的问题,如果这种方法都不行就只能使用终极方法,即重新安装win7操作系统..


Access软件网交流QQ群(群号:198465573)
 
 相关文章
如何注册ADO与DAO;Access注册DAO步骤,Access注...  【竹笛  2006/11/6】
解决'对象库未注册'的方法  【Accessoft-麦田  2009/11/25】
解决<加载DLL错误>的方法  【Access软件网整理  2011/1/12】
OLE服务器没有注册.若要注册OLE服务器,请重新安装。--的解决...  【麥田  2012/2/13】
access2007对'位图图像'对象的操作失败.OLE服务器也许...  【麥田  2012/3/14】
Microsoft Office access创建Visual B...  【麥田  2012/3/21】
常见问答
技术分类
相关资源
文章搜索
关于作者

麥田

文章分类

文章存档

友情链接