0
我有一個函數,它接受Excel單元格的範圍和ToRange。基本上我想讀取範圍內的單元格值。 假設如果我通過E2和E9我想讀取一個類似範圍(E2).value,範圍(E3).value等循環,直到E9我怎樣才能得到單元格地址
我怎樣才能獲得單元格地址。請幫助
我有一個函數,它接受Excel單元格的範圍和ToRange。基本上我想讀取範圍內的單元格值。 假設如果我通過E2和E9我想讀取一個類似範圍(E2).value,範圍(E3).value等循環,直到E9我怎樣才能得到單元格地址
我怎樣才能獲得單元格地址。請幫助
Option Explicit
Private Sub calculateRangeOneByOne()
Dim rangeIterator As Range
Dim rangeToIterate As Range
Dim sum As Double
Set rangeToIterate = Range("A8", "E8")
sum = 0#
For Each rangeIterator In rangeToIterate
sum = sum + rangeIterator
Next
End Sub
您通常不希望逐個迭代範圍。有很多函數在範圍上工作,所以這個例子肯定是一個糟糕的例子。你最好在這裏使用Sum,但只是給你一個想法。範圍是一個集合,你可以遍歷每個集合,也可以用於索引訪問。但這至少少了一點「痛苦」
謝謝Freidrich你救了我的時間 – Sathish 2010-04-14 05:33:34