为什么vba子程序在处理成千上万条记录的过程中终止?

时间:2017-12-18 18:15:12

标签: excel vba excel-vba

我正在处理和格式化Excel工作表上的几千行,并将格式化的行复制到另一张工作表上。

Vba终止于" for"环。代码很简单

 ...
 for i=1 to rowNum 'rowNum is 5633 in this sample
   Sheets("Source").Activate
   If IsEmpty(Sheets("Source").Cells(i,1)) Then
        GoTo NextIteration
   End If
   'read row information  
   Sheets("Destination").Activate
   'Based on the conditions, paste data into cells 
NextIteration:
Next i
....

出于某种原因,我认为excel内存不足!但我没有证据! 如果有人能帮助我解决这个问题,我感激不尽!

0 个答案:

没有答案