使用Match功能时出错

时间:2014-02-26 12:49:51

标签: excel vba excel-vba

我正在尝试在VBA代码中使用Match()函数,但它一直向我显示错误,我无法弄清楚原因。

stepCol = Application.Match("STEP", Worksheets("op_bank").Range("R1C1:R1C32"), 0)

我希望stepCol的列号在上面包含单词“STEP”的范围内。

1 个答案:

答案 0 :(得分:2)

尝试将范围参数与A1类型引用一起使用。 (范围需要A1样式引用或范围对象,用于参数)。

Range("A1:L1")

或使用:

Range(Cells(1,1),Cells(1,12))