首页 文章

打开由excel 2016损坏的2010 excel文件

提问于
浏览
0

我在Excel 2010中创建了一个生成电子邮件的VBA . 我的同事在Excel 2016中打开了该文件,然后将其保存 . 然后我在2010版本中打开了文件,收到错误消息 . '加载DLL时出错'当我检查工具,引用时,我看到'缺少:Microsoft Outlook 16.0对象库' . 我丢失了文件中的所有宏 . 我怎么解决这个问题?

1 回答

  • 0

    在VBA编辑器>>>工具>>>参考文献:

    取消选择缺少的Microsoft Outlook 16.0对象库,然后选择计算机上安装的参考版本 .

    但要解决此问题,您应该删除对Outlook的引用,将对象声明为 Object 并使用后期绑定:

    Dim app As Object
    Set app = CreateObject("Outlook.Application")
    

相关问题