使用 VBA 将 VLOOKUP 插入到单元格中

Insert VLOOKUP into cell with VBA

我似乎无法让它工作。 我想将这个 vlookup 公式放入单元格 B10,查找 A10,但它给了我一个 NAME?值,因为它在实际公式中显示为 'A10',而不是 A10。谁能帮忙?这是我的代码:

    Range("B10").Select
    ActiveCell.FormulaR1C1 = "=VLOOKUP(A10,'Sheet2'!A:B,2,0)"

正如@scottCraner 所说,您需要这种格式:

Range("B10").Select
ActiveCell.Formula = "=VLOOKUP(A10,'Sheet2'!A:B,2,0)"