Excel 2013 VBA编辑器中的引用选项灰掉了。

7

我需要帮助,我创建了一个工具来监控我的办公室团队使用Excel 2013 VBA宏的工作量利用率。 不幸的是,除了我的系统之外,Macro在其他人的系统中找不到Add-Ins。 在其他人的系统中,VBA编辑器中的“引用”按钮被禁用。 为了使其正常工作,他们需要先重启编辑器,然后再尝试该宏。 但是,我希望宏能够无缝工作,而无需用户进入VBA编辑器。 请帮我解决这个问题。


请发布您的宏代码。 - Tom Aranda
2个回答

24

需要注意的一个细节是,您在打开工具和引用之前必须确保按下停止按钮。

如果宏仍在运行或错误被突出显示,则引用部分仍将变灰色,并且上述任何措施都无效。


3
经过长时间的研究,我找到了一些基本解决方案,这些方案在系统上运行良好。如果VBA编辑器显示灰色的“引用”或“附加控件”按钮,则可能有两个原因。
第一个原因在下面的链接中得到了回答 - https://support.microsoft.com/en-us/help/856804/vba-editor-references-option-is-grayed-out 第二个原因与“管理访问权限”有关。为了解决此问题,请尝试以管理员身份运行“Excel”,然后选择所需的“Active X Controls”和“References”来运行宏。
完成后,用户将再也不会遇到此问题。

我在CATIA中使用VBA,我也遇到了同样的问题,但以上都不是解决方案。 - FabioSpaghetti
尝试关闭所有Excel文件,然后从开始菜单以管理员身份打开Excel。希望这样可以解决问题。 - Anurag Thakur
这里需要补充一点,就是我当时处于调试模式,这会禁用对引用的访问。 - David Metcalfe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接