VBA - 如何自动更新Microsoft Office对象库

时间:2017-11-27 07:04:14

标签: excel vba excel-vba

我使用Microsoft Office 16.0 Object Library编写了一些VBA代码。当我将文件传递给在Microsoft Office 14.0 Object Library上运行的另一个用户时。触发该功能后,将显示错误cannot find project and library

如何使用较低版本的Microsoft Office Object Library将用户自动更新为与我的版本相同的版本?

我的参考

enter image description here

用户2参考

enter image description here

1 个答案:

答案 0 :(得分:0)

这是一个很好的信息来源:

Use Excel with earlier versions of Excel

就个人而言,我会{_ 3}}在auto_open中,然后根据需要check the users' version number引用。更多add/removehere

其他选项

  • 获取用户版本的Office对象库的副本,并将其作为参考添加到您的计算机上,并在需要保存以进行分发时取消选中16.0。
  • 在您的计算机上安装Excel 2010作为第二个版本,并根据需要进行切换。
  • 将所有用户升级到Office 2016

......或者,是否有I.T.这个工作场所的部门?

  • 听起来像I.T.的问题。打开一张票。的: - )