将LOOKUP从VBA转换为excel公式

时间:2010-05-18 17:35:25

标签: excel vba

我有一个在VBA中看起来像这样的公式:

ActiveCell.FormulaR1C1 = "=LOOKUP(""ETG_C"",RC[-10],RC[-8])"

如果我只是将其输入工作表,那么它的确切等价是什么?

1 个答案:

答案 0 :(得分:1)

您可能会有“正常”单元格引用,例如“A1”而不是较不常见的相对引用“RC [-10]”(这意味着当前行左侧有10列)

所以它看起来像:

=LOOKUP("ETG_C",B1,D1)

或任何正确的细胞。

编辑:如果你想保留相对参考样式,那么所有改变的都是双引号:

=LOOKUP("ETG_C",RC[-10],RC[-8])