【问题标题】:Application-defined or object-defined error with FormulaR1C1FormulaR1C1 的应用程序定义或对象定义错误
【发布时间】:2018-03-09 10:22:22
【问题描述】:

我有一些代码不起作用,为了这篇文章,我已经尽可能地简化了它。我正在尝试运行此宏并收到一条错误消息

应用程序定义或对象定义的错误

我是否遗漏了一些明显的东西?

Sub Test()
Range("B1").FormulaR1C1 = _
"=VLOOKUP(RC[-1],R2C6:R4C7,2,FALSE),0))"
End Sub

谢谢!

【问题讨论】:

  • "=VLOOKUP(RC[-1], R2C6:R4C7, 2, FALSE)"
  • 多么完美的甜甜圈!我应该注意到这一点 - 谢谢你的帮助:)
  • @Jeeped 将其发布为答案。我来这里查看,看到你已经解决了 LoL xD
  • @FoxfireAndBurnsAndBurns - 这确实是一个印刷错误,尽管我怀疑它实际上来自复制和粘贴。

标签: vba excel


【解决方案1】:

您的 VLOOKUP 右侧有一个额外的参数。

Sub Test()
    Range("B1").FormulaR1C1 = _
      "=VLOOKUP(RC[-1], R2C6:R4C7, 2, FALSE)"
End Sub

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多