【问题标题】:How do I add a library reference in vba so that it remains added every time I open a new workbook?如何在 vba 中添加库引用,以便每次打开新工作簿时都会添加它?
【发布时间】:2013-02-20 16:45:39
【问题描述】:

请原谅,我对此还是有点陌生​​,但是...

在 Excel 中的 vba 中,当我转到工具 - 引用时,我可以添加一个引用,它工作得很好。每次我重新打开该工作簿时,该框都会保持选中状态。

但是,如果我创建一个新工作簿,我必须重新建立对同一个库的引用。如何进行设置,以便始终检查我想要的库参考 - 在 Excel 应用程序级别而不是 Excel 工作簿级别? 谢谢

【问题讨论】:

    标签: vba excel


    【解决方案1】:

    按照these 步骤创建个人工作簿。

    创建工作簿后。只需转到个人工作簿的 VBA 编辑器并添加参考。关闭所有工作簿,现在打开一个新工作簿。您会看到引用已经存在。

    以防上述链接中断。这是该链接的屏幕截图。

    【讨论】:

    • 你很善良彼得 :)
    【解决方案2】:

    我遇到了同样的问题。我的解决方案是 use late binding instead of early binding 用于我的 Outlook 对象设置。通过后期绑定,我的代码变得与 Outlook 参考库无关。因此,代码可以很容易地在任何计算机上使用,而无需检查引用的库。这对于为不精通的用户制作宏要好得多。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多