Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

加载DLL错误的一个解决方案;引用DAO出现加载DLL错误的解决方法

时 间:2023-06-05 16:20:37
作 者:张志   ID:8  城市:上海  QQ:2851379730点击这里给张志发消息
摘 要:通过复制DAO360.dll,注册该文件后解决引用DAO的问题。
正 文:

运行环境为Office365标准版,64位。

一、问题描述

步骤1:新建一个文件,进入VBA引用界面,如图1所示:

图1 VBA引用


步骤2:引用DAO3.6,出现加载DLL错误,如图2所示:

图2 加载DLL错误


二、解决办法

经过检查,发现VBA引用中的DAO文件路径显示的是:
C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll
而这个文件在电脑中并不存在。

但是又发现该文件路径在:
C:\Program Files (x86)\Common Files\Microsoft Shared\DAO\dao360.dll

因此干脆将该文件复制过去再注册进行尝试,最终解决了。具体步骤如下:

步骤1:将文件dao360.dll复制到C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll
步骤2:注册DAO

    1.单击“开始”->“运行”
    2.输入如下信息:
     REGSVR32 "C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll"
    3.单击“确定”按钮

步骤3:在VBA引用中引用 Microsoft DAO 3.6 Objet Library,引用成功,解决了。



Access软件网官方交流QQ群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助