VBA应用程序:DAO.Databse/Recordset参考错误(缺少DLL)

问题描述:

项目描述:使用变量类型打开/编辑/关闭访问数据库的Excel界面DAO.Database & VBA中的DAO.Recordset。VBA应用程序:DAO.Databse/Recordset参考错误(缺少DLL)

问题陈述:有些用户不具有映射(ACEDAO.dll)在访问正确的DLL。这意味着“Microsoft Office 15.0 Access数据库引擎对象库”不是Access VBA窗口中工具下的可用引用。

排除故障进展情况:我可以在受影响的用户电脑上打开一个空白Access数据库,映射到正确的DLL,并引用将出现并进行检查。 excel界面可以正常工作,但只有当“虚拟”数据库已经打开时。 “虚拟”数据库可以关闭并重新打开,引用将仍然存在并被检查。因此,目前的解决方案是受影响的用户必须打开辅助数据库才能使用Excel界面。

感谢, -JB-

我想补充一点的评论 - 但我没有代表还没有这样做!

你试过在这些用户的机器re-registering the DLL?你也可以试试this fix。确保DLL文件也在用户计算机上 - 从工作机器复制并放在同一位置。