缺少:Outlook 16.0对象库(msoutl.olb)

问题描述 投票:2回答:1

我正在运行带有VBA代码的MS Access数据库,该代码具有用于Microsoft Office 2010的库。目前,有些用户正在将其计算机升级到运行Access 2016的Windows 10。

在运行Access 2016的新计算机上打开数据库时,Outlook的库将更改为16.0。

当我尝试在旧的Access 2010环境中打开该文件时,我遇到此错误:

缺少msoutl.olb。

有没有办法使数据库向后兼容?

database ms-access ms-access-2010 ms-access-2016
1个回答
1
投票

听起来好像用户共享网络文件夹中托管的同一个前端。

如果尚未完成,请将数据库拆分为具有单个共享后端数据库文件。然后,为了避免您的问题,请将前端的单独副本分发给每个用户的工作站。

在工作站上,让用户使用运行脚本的快捷方式启动前端,以始终保持前端当前。我的文章详细介绍了这种方法:

Deploy and update a Microsoft Access application with one click

© www.soinside.com 2019 - 2024. All rights reserved.