【问题标题】:How to Replace RC Formula Value with Variable如何用变量替换 RC 公式值
【发布时间】:2016-11-02 20:05:38
【问题描述】:

我有以下查找

ActiveCell.FormulaR1C1 = _
       "=IFERROR(VLOOKUP(RC[-4], 'C:\Users\me\Downloads\Ca%2f_client_vlookup\[" & myFileNameCA & "]" & mySheetNameCA & "'!R10C1:R112C7,1,FALSE),"""")"

如何将返回的值存储到变量中?

【问题讨论】:

  • 试试WorksheetFunction.VLookup...
  • 这里出现错误 RC[-4] .. 分隔符
  • 哦不,这并不容易。您需要搜索一下如何使用 Worksheetfunction.function()... linklink
  • 替换RC[-4]可以使用ActiveCell.Column - 4

标签: vba


【解决方案1】:
dim variable

variable = WorksheetFunction.VLOOKUP(RC[-4], 'C:\Users\me\Downloads\Ca%2f_client_vlookup\[" & myFileNameCA & "]" & mySheetNameCA & "'!R10C1:R112C7,1,FALSE) 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-05
    • 1970-01-01
    • 2015-08-27
    • 1970-01-01
    • 1970-01-01
    • 2013-01-15
    相关资源
    最近更新 更多