我有一个有大约3 MB的Excel文件。我现在想删除的所有行:Excel VBA OutOfMemory
Dim maxRows As Double
maxRows = ThisWorkbook.Worksheets("Anlagenliste").Rows.Count
Dim a As Long
For a = 26 To maxRows
ThisWorkbook.Worksheets("Anlagenliste").Rows(a).EntireRow.Delete
Next a
当循环执行的第一时间,即a=0
我得到了一个内存溢出异常? 任何想法?
maxRows sh应该是一个'长',从来没有'双# –