Excel宏VBA编程 - 在vlookup中引用另一个工作表

时间:2017-07-17 15:40:02

标签: vba excel-vba vlookup excel

我有一段非常简单的代码给我带来了问题。

我想要做的就是参考前一张表的vlookup。但是,我收到以下错误: 编译错误:预期:语句结束

以下是代码:

Range("Y2").Select
ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-19],'"&ActiveSheet.Previous.Name&"'!C[-19]:C,20,0)"

Selection.Copy
Range("Y3").Select
ActiveSheet.Paste

1 个答案:

答案 0 :(得分:3)

在线尝试替换你的所有5个:

Range("Y2:Y3").FormulaR1C1 = "=VLOOKUP(RC[-19],'" & Worksheets(ActiveSheet.Index-1).Name & "'!C[-19]:C,20,0)"