*.xlam加载项和新VBA项目/新Excel中缺少的引用';已启用外接程序的s实例 复制:
启动Excel并打开VBE ALT+F11*.xlam加载项和新VBA项目/新Excel中缺少的引用';已启用外接程序的s实例 复制:,vba,excel,excel-addins,vbe,Vba,Excel,Excel Addins,Vbe,启动Excel并打开VBE ALT+F11 找到工具并单击参考 向下滚动,直到找到Microsoft脚本运行时,然后勾选它 在默认位置将文件另存为Addin.xlam,该位置应类似于: C:\Users\username\AppData\Roaming\Microsoft\AddIns 关闭此Excel实例 启动一个新实例并打开VBE(您现在应该可以看到Addin.xlam作为工作簿可用的第二个VBA项目。如果您没有打开Developer选项卡,则打开插件并勾选名称旁边的框以打开它-保
工具
并单击参考
Microsoft脚本运行时
,然后勾选它
Addin.xlam
,该位置应类似于:
C:\Users\username\AppData\Roaming\Microsoft\AddIns
Addin.xlam
作为工作簿可用的第二个VBA项目。如果您没有打开Developer
选项卡,则打开插件并勾选名称旁边的框以打开它-保存、关闭、打开新的Excel实例)
References
,您应该只看到4个勾选项(默认)
Microsoft脚本字典
-它不在那里强>
*.xlam
已经在使用它
但是
您不能交叉使用脚本库,因为正在尝试
Dim d as Dictionary
在这种情况下,新创建的Module1
失败,因为它无法识别Dictionary
对象
这是一个我从未意识到的已知错误,还是我完全忽略了什么?有什么解决办法吗?IDE将最近使用的引用放在列表顶部附近不要向下滚动。它就在顶部。我承认。这也让我有一秒钟的犹豫
我无法复制您的问题。我遵循了您的指示,我可以在新工作簿中将该引用添加到新模块中。你看了列表的顶部了吗?如果您正在另一个打开的工作簿或外接程序中使用引用,请将其上移到列表顶部附近。即使未列出引用,您也可以浏览到scrrun。dll@jbarker2160明白了!我只查看了活动引用。我的清单上还有大约30件东西在Microsoft脚本运行时之前出现,我完全错过了它