我正在创建一个vlookup,它引用了查找值的上一个工作表。我试过了ActiveCell.FormulaR1C1 = "=VLOOKUP(RC1,Sheets(Sheets.Count - 1)!R1C1:R600C14,11,FALSE)"
,但我得到了一个"应用程序或对象定义错误"。我确信有办法做到这一点,但我正在努力弄明白。
答案 0 :(得分:0)
这是未经测试的,但我认为您的公式与您编写的方式非常相似。尝试这样的事情:
ActiveCell.FormulaR1C1 = "=VLOOKUP(RC1,'" & _
Sheets(Sheets.Count - 1).Name & "'!R1C1:R600C14,11,FALSE)"