我有一个宏在它的Excel。当我尝试打开它时,它给了我“编译错误:无法找到项目或库”,并将我带到宏的源代码中看似随机的VBA窗口。如何在不编译宏的情况下启动excel?
我知道违规的图书馆是什么,我知道我需要Tools | References并取消选中标有“MISSING”的标签,但我不能。在调试模式下,“工具”菜单中的“参考”项呈灰色,我无法启动它。如果我尝试点击“停止”按钮退出调试模式,它会尝试再次编译宏,并再次给我“无法找到项目或库”错误。
事实上,我甚至无法正常关闭excel,因为要做到这一点,我需要离开调试模式,而当我这样做时,它会尝试编译宏,得到相同的错误,并立即使我再次进入调试模式。
那么,有没有办法摆脱这种困境?
我只是询问,但检查您是否不在调试模式,当您尝试访问引用。这可能是他们灰色的原因。它在VBA编辑器中的蓝色方块 –
在调试时,您可以将所有代码都作为注释(请参阅[如何评论和取消注释 - 代码块在办公室内的vba编辑器](http ://stackoverflow.com/questions/12933279/how-to-comment-and-uncomment-blocks-of-code-in-the-office-vba-editor)) –
@AndreasN。但他的错误不是来自代码,而是来自无效的参考。它不在代码中,所以不能被评论。 –