我知道Excel中的VBA并不是最快的方法-但是我需要最有效(即最快)的方法來遍歷大量行樣本。目前我有:For Each c In Range("$A$2:$A$" & Cells(Rows.count, "A").End(xlUp).row ' do stuffNext c“完成任務”包括在此插入一行(因此,我需要保持范圍的動態查找。)有什么想法(看著10,000行以上)?編輯我已經在使用Application.ScreenUpdating = FalseApplication.Calculation = xlManual
3 回答

ibeautiful
TA貢獻1993條經驗 獲得超6個贊
由于某種原因,對于每一個,比對于I = 1到X要快得多。只需嘗試閱讀同一本詞典,
對于dDict中的每個Dkey,一次
一次用于Dkey = lbound(dDict.keys)到ubound(dDict.keys)
=>即使您使用相同的構造,您也會注意到巨大的差異。
- 3 回答
- 0 關注
- 943 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消