当我尝试保存,另存为或打开VBA编辑器时,特定的xlsm工作簿崩溃。我已经尝试过禁用宏,删除自动计算等等。我实际上无法查看代码是否存在由于编辑器本身导致崩溃而导致崩溃的错误。
编辑:也忘了提到文件中有另一个工作簿的链接 - 但保存时删除自动更新/计算似乎没有帮助。此外,我能够修改工作簿,我只是无法执行宏,保存或打开VBA编辑器。
Edit2:一些额外的信息。我尝试删除所有工作表,但仍然遇到相同的问题,因此代码中必定存在问题。
寻找挽救工作簿的解决方案。
答案 0 :(得分:1)
从.xlsm文件中删除VBAProject.bin文件:
您现在应该能够在Excel中打开.xlsm文件,但它将不再有任何宏。
理论上可以使用链接到this answer的资源从VBAProject.bin文件重建宏,但这可能需要付出相当大的努力