【问题标题】:Reference cell with a name range in VLOOKUPVLOOKUP 中具有名称范围的引用单元格
【发布时间】:2015-08-20 00:44:55
【问题描述】:

我正在尝试执行 VLOOKUP,但对于表数组,我正在尝试引用包含名称范围值的单个单元格。有没有办法让 VLOOKUP 在不使用 INDIRECT 的情况下识别名称范围?

不幸的是,我用来将 Excel 文档转换为 HTML 界面的插件不允许 INDIRECT。 VBA 也无法正常工作。

任何帮助将不胜感激。

【问题讨论】:

    标签: arrays excel vlookup


    【解决方案1】:

    如果范围的名称(例如 MyRange)在 A1 中,则类似这样,

    with activesheet
        application.vlookup(123, range(.Range("A1").value), 2, false)
        application.vlookup(123, range(.Cells(1, 1).value), 2, false)
    end with
    

    请注意,指定包含命名范围名称的单元格的父工作表很重要。对于Range object 实际获取返回字符串的范围并没有那么多。

    【讨论】:

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