|
本帖最后由 63889657 于 2015-1-27 19:10 编辑
在开发电脑生成的accde文件在别的电脑打开,有时会出现,如下错误:
"由于无法读取数据库中所含的 VBA 项目,因此无法打开此数据库。只有先删除 VBA 项目,然后才能打开数据库。删除 VBA 项目将同时从模块、窗体及报表中删除所有代码。在试图打开数据库并删除 VBA 项目前,应先对数据库进行备份。"
导致系统无法正常使用。 经过我的摸索和上网查找资料,发现出现此问题的原因在于 生成ACCDE文件电脑 和 打开ACCDE出错的电脑 所使用的VBE7.dll版本不同。解决方法很简单,就是用 生成ACCDE文件的电脑的VBE7.DLL 替换 打开ACCDE出错电脑VBE7.DLL文件
如开发电脑生成accde文件时,用的VBE7.DLL版本是7.0 1627,那就可以把这个VBE7.DLL,复制到运行电脑上,替换掉这台电脑的VBE7.DLL文件,再运行这个accde文件就不会出错,会正常运行
VBA版本可在此处查询
file:///C:/Users/Administrator/AppData/Local/YNote/Data/2802095273@qq.com/a18313de7a204a2697aefa4212cfd347/clipboard.png
VBE7.DLL安装目录所在,可以在VBE编译器中按F2,在弹出的对象浏览器中查看(选VBA)
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|