删除行没有足够的内存

时间:2019-09-03 08:49:19

标签: excel vba

我的宏刚刚停止工作。在行Worksheets("ASD").Rows("5:9").Delete处,出现错误“没有足够的内存来完成此操作,请尝试使用较少的数据或关闭其他应用程序”。我确定我有足够的内存。

1 个答案:

答案 0 :(得分:0)

两个选项可能会对您有所帮助。特别是,当您以旧格式保存excel文件时,通常会导致此错误。如97-2003版本。只需将文件另存为新版本即可。到目前为止,这对我大多数时候都是很有帮助的。

或者(如果不是上述情况)转到Excel选项/高级/常规,然后选中“忽略使用动态数据交换(DDE)的其他应用程序”框。 无论如何,这应该可以解决该问题。

祝你好运!