gpt4 book ai didi

vba - *.xlam 加载项和打开加载项的新 VBA 项目/新 Excel 实例中缺少引用

转载 作者:行者123 更新时间:2023-12-02 07:52:37 33 4
gpt4 key购买 nike

重现:

  • 启动 Excel 并打开 VBE ALT+F11

  • 找到工具并点击引用

  • 向下滚动直到找到Microsoft Scripting Runtime并勾选它。

  • 将文件另存为 Addin.xlam 在默认位置,应类似于:

    C:\Users\用户名\AppData\Roaming\Microsoft\AddIns

  • 关闭此 Excel 实例

  • 启动一个新实例并打开 VBE(您现在应该看到 Addin.xlam 作为第二个 VBA工作簿可用的项目。如果您没有打开 开发人员 选项卡,则打开加载项并勾选要打开的名称旁边的框打开 - 保存、关闭、打开一个新的 Excel 实例)

  • 添加新的标准模块

  • 打开引用,您应该只看到 4 个勾选(默认)

  • 向下滚动并尝试查找Microsoft Scripting Dictionary - 它不在那里!?

因此,这基本上意味着您无法添加对新 VBA 项目 (Book1) 的引用,因为您的 *.xlam 已在使用它

但是

您不能交叉使用Scripting库,因为尝试

Dim d as Dictionary

新创建的Module1失败,因为它无法识别Dictionary对象......

这是一个我从未意识到的已知错误,还是我完全忽略了某些东西?有什么解决方法吗?

最佳答案

IDE 将最近使用的引用保留在列表顶部附近。 不要向下滚动。它就在顶部。我承认。这也让我陷入了困境。

VBAProject References

关于vba - *.xlam 加载项和打开加载项的新 VBA 项目/新 Excel 实例中缺少引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26408437/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com