返回列表 上一主題 發帖

如何用陣列寫大量資料運算

很簡潔的寫法~~~

想請教版主的是
假設需求同原問題,但資料長度不確定,也就是:
B欄及F欄的資料有N列
B,F的乘積呈現於H欄
也能用此中括號的陣列寫法嗎?

謝謝解惑~

TOP

謝謝Hsieh版主
已了解中括號有限制。

剛才測試6萬多筆資料
若是變動範圍
用定義名稱比用迴圏寫入陣列
速度快了5、6倍
呵~很好的方法~~~

TOP

試出不用定義名稱的寫法:
Range("H2:H" & [B65536].End(xlUp).Row) = [B2:B65536*F2:F65536]

雖不明其因,但計算結果及速度和定義名稱一樣。

TOP

        靜思自在 : 修行要繫緣修心,藉事練心,隨處養心。
返回列表 上一主題