You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VBA编辑器异常问题咨询:已关闭工作簿残留及其他故障

Excel VBA编辑器相关问题汇总

问题1:已关闭的工作簿仍残留于VBA编辑器中

该问题并非新问题,已在多个平台见过相关讨论,但所有提及的方案均无法解决此问题。
无论是通过VBA代码打开并关闭工作簿,还是手动打开后关闭,有时(并非总是)都会出现工作簿残留的情况。

测试使用的代码如下:

Set ReadOnlyWb = Workbooks.Open(Filename:="C:\Users\User\Desktop\AAA.xlsm", ReadOnly:=True, IgnoreReadOnlyRecommended:=True)
Set ReadOnlyWb = Nothing
Workbooks("AAA.xlsm").Close SaveChanges:=False
Set ReadOnlyWb = Workbooks.Open(Filename:="C:\Users\User\Desktop\AAA.xlsm", ReadOnly:=True, IgnoreReadOnlyRecommended:=True)
ReadOnlyWb.Close SaveChanges:=False
Set ReadOnlyWb = Nothing
Workbooks.Open Filename:="C:\Users\User\Desktop\AAA.xlsm", ReadOnly:=True, IgnoreReadOnlyRecommended:=True
Workbooks("AAA.xlsm").Close SaveChanges:=False

上述代码逻辑简单,但无论采用哪种方式,工作簿仍会残留于VBA编辑器中。

问题2:打开VBA编辑器时弹出“Out of memory”提示

不确定该问题是否与问题1相关。在尝试多种方案修复问题1后,部分特定Excel文件打开VBA编辑器时会弹出此提示。

问题3:VBA编辑器中无法打开工作表窗口

同样不确定这些问题是否彼此关联。可以打开模块和ThisWorkbook窗口,但无法打开工作表窗口,原因不明。


内容的提问来源于stack exchange,提问作者OTstand

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 18:55:03