出现系统错误 &H80070057 (-2147024809)

new*_*967 5 excel vba

我已经运行了一个包含一些宏的工作簿几年了,突然开始为一些导航按钮(链接到宏的形状ThisWorkbook.Sheets("sheet_name").Activate)抛出这个错误。

工作簿中的其他宏似乎工作正常,但我无法再进入 VBA 编辑器查看任何代码 - 我进入 VBA 界面,但当我打开模块时,没有任何反应。

最重要的是,当我尝试保存工作簿时,我只是收到一条错误消息“文档未保存”。

小智 6

我遇到过同样的问题。我打开 VBA 代码模块,然后选择“调试”,然后选择“编译 VBAProject”。然后我关闭了 Visual Basic 编辑器,错误似乎已解决。只遇到过一次这个问题,所以不能 100% 确定它在所有情况下都能工作,但值得一试。