【问题标题】:Get Named Range From Row Number从行号获取命名范围
【发布时间】:2016-02-17 21:12:54
【问题描述】:

我的工作表包含已分配命名范围的行。例如,sheet(1) 的第 10 行已命名为“Kumquats”。我想编写一个函数,当行# 传递给它时返回命名范围的名称。所以函数调用是:

getRowNamedRange(rowNum as integer) as string

如果传递数字 10,该函数将返回字符串“Kumquats”。

有什么想法吗?

【问题讨论】:

  • HERE 一行不需要单独的函数
  • 是的,这是关键概念,谢谢

标签: vba excel


【解决方案1】:

因此,根据 Scott 提供的参考资料,可能会执行以下操作:

Public Function getRowNamedRange(rowNum as integer) as string
    getRowNamedRange = Activesheet.rows(rowNum).Name.Name
End Function

【讨论】:

    猜你喜欢
    • 2015-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-03
    • 1970-01-01
    相关资源
    最近更新 更多