excel加载dll错误 (处理加载dll出错的软件)

通过复制DAO360.dll,注册该文件后解决引用DAO的问题。

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

一、问题描述

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

加载dll错误48怎么解决,vba加载dll错误

图1 VBA引用

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

加载dll错误48怎么解决,vba加载dll错误

图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,引用成功,解决了。

加载DLL错误的一个解决方案【Access软件网】