获取指定范围的单元格/范围参考

时间:2016-09-26 15:04:21

标签: excel vba excel-vba

我有多个命名范围Say(Report1 .. Report2 ...);每个都包含多个行和列(例如AI349:AZ368 ......等)我想弄清楚命名范围的实际单元格引用。

理论上,我将获得一个命名范围列表,我必须导出这些命名范围的实际单元格引用。

任何帮助?我所能做的就是找出第一行/列的单元格引用而不是整个范围。

亲切的问候

1 个答案:

答案 0 :(得分:1)

Range("Report1").Address

应该这样做。

还有选项:

  • RowAbsolute:行的绝对引用(默认True

  • ColumnAbsolute:列的绝对引用(默认False

  • ReferenceStylexlA1xlR1C1(默认xlA1

  • External:如果为true,则会给出工作簿和工作表(默认False

  • RelativeTo:在R1C1参考模式下启动单元格以进行相对参考

请参阅MSDN了解更多信息。

还有Range.AddressLocal属性以本地语言返回地址(我认为这仅与R1C1格式相关)。选项是一样的。