VBA:在Vlookup内部变暗

时间:2015-07-24 14:08:09

标签: excel vba excel-vba

我正在尝试使用带有该行的Vlookup:

wRange.FormulaR1C1 = "=VLOOKUP(RC[-" & (vCol - 1) & "],'" & vSheet & "'!C[15]:C[16],2,FALSE"

其中vCol as Integer = 9vSheet as String = 082015

基本上,该行可以改写为:

wRange.FormulaR1C1 = "=VLOOKUP(RC[-8],'082015'!C[15]:C[16],2,FALSE)"

但是,我在运行时遇到“应用程序定义或对象定义的错误”。

你看到我做错了吗?

感谢。

1 个答案:

答案 0 :(得分:2)

"=VLOOKUP(RC[-" & (vCol  - 1) & "],'" & vSheet & "'!C[15]:C[16],2,FALSE)"

注意末尾缺少括号