代码之家  ›  专栏  ›  技术社区  ›  Chris

如何使VBA Outlook对象库与不同的Excel版本兼容?

  •  0
  • Chris  · 技术社区  · 6 年前

    我的一些同事有Excel 2013(它有Microsoft Outlook 15.0对象库)。
    我有Excel 2016,它有Microsoft Outlook 16.0对象库。

    使用VBA中的某些Outlook在结尾处发送消息。当他们想打开Excel文件时,由于vba/tools/references中缺少版本16.0,他们会得到“编译错误”。 如果他们把它解开,勾选15.0,它就对他们有用。

    我不能在Excel 2016中选择15.0版本,这不是一个选项。

    如何解决这个问题?不确定是否有代码根据您的Excel版本自动勾选正确的版本。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Chris    6 年前

    就像蒂姆·威廉姆斯所说的那样,使用后期装订。