関数でセル範囲を使用する方法がわかりません。
いくつかの例を無駄に検索しました。
次のテストを書きました。両方の「for」行で「オブジェクト変数が設定されていません」というエラーが発生します(正しい構文がわからないため、1つは「RangeAddress」がなく、2つ目はあります):
function CHECKBZRANGE(cellRange) as integer
dim nCol as integer
dim nLine as integer
dim i as integer
for nCol = cellRange.StartColumn to cellRange.EndColumn
for nLine = cellRange.RangeAddress.StartRow to cellRange.RangeAddress.EndRow
i = i + 1 ' placeholder for some computation
next nLine
next nCol
checkBZ_range = i
end function
この関数は、次のようなセルで呼び出されます=CHECKBZRANGE(A6:C9)
誰かが引数で渡されたセル範囲を使用する方法を説明できますか?