Vba Excel filtermode“;“内存不足”;错误
在Excel VBA脚本中键入以下行时,出现了一个非常奇怪的错误:Vba Excel filtermode“;“内存不足”;错误,vba,excel,excel-2010,Vba,Excel,Excel 2010,在Excel VBA脚本中键入以下行时,出现了一个非常奇怪的错误: If ActiveSheet.FilterMode Then 当我点击Enter时,我会收到一条内存不足的消息,文本消失,留下一行空白 我正在编辑的模块有102行,Excel是唯一打开的前台程序(任务管理器说它总共使用513Mb)。另外还有803Mb的物理内存可用。我也尝试过关闭Excel,等待一分钟或几分钟,然后重新打开Excel Debug.Print ActiveSheet.FilterMode也会出现内存不足错误。但是
If ActiveSheet.FilterMode Then
当我点击Enter
时,我会收到一条内存不足的消息
,文本消失,留下一行空白
我正在编辑的模块有102行,Excel是唯一打开的前台程序(任务管理器说它总共使用513Mb)。另外还有803Mb的物理内存可用。我也尝试过关闭Excel,等待一分钟或几分钟,然后重新打开Excel
Debug.Print ActiveSheet.FilterMode
也会出现内存不足错误。但是,如果1=2,则行和将ActiveSheet.FilterMode
添加到监视列表中都可以正常工作
我以前从未见过这种情况,有人有什么想法吗
已解决(排序):
同一工作簿的早期版本允许我向代码中添加FilterMode
。我确实保存了坏版本,即使在重新启动计算机后,它也会出现同样的问题。因此,问题似乎出在工作簿上,而不是Excel上