我正在运行带有VBA代码的MS Access数据库,该数据库具有Microsoft Office 2010的库。当前,有些用户正在将其计算机升级到运行Access 2016的Windows10。
在运行Access 2016的新计算机上打开数据库后,Outlook的库将更改为16.0。
当我尝试在旧的Access 2010环境中打开文件时,遇到此错误:
缺少msoutl.olb。
有没有办法使数据库向后兼容?
答案 0 :(得分:1)
听起来用户共享网络文件夹中托管的相同前端。
如果尚未完成,请将拆分为一个共享的后端数据库文件。然后,为避免出现问题,请将前端的单独副本分发到每个用户的工作站。
在工作站上,让用户使用快捷方式启动前端,该快捷方式运行脚本以始终使前端保持最新状态。我的文章中详细介绍了此方法:
Deploy and update a Microsoft Access application with one click