VBA索引函数中的dynamic引用
我想dynamic应用下面的INDEX函数的两个范围,其中一个范围应该依赖迭代器i
。
任何人都可以帮助如何写下来,而不是我的代码示例(只有索引部分与参考,请)?
With ActiveSheet For i = 1 to 5 .Range("c" & i & ":I" & i & "") = [INDEX(EURbased!C5:I5 * EURbased!C4:I4,0)] Next End With
我想使用迭代器我而不是基于EURbased!C5:I5
的"5"
EURbased!C5:I5
试试像这样:
With ActiveSheet For i = 1 to 5 .Range("c" & i & ":I" & i & "").formula = "=INDEX(EURbased!C" & i & ":I" & i & " * EURbased!C4:I4,0)" Next End With
我没有尝试过自己,但就你所说的I would like to use iterator i instead of the "5" in EURbased!C5:I5
我认为它应该工作。