我有多个命名范围Say(Report1 .. Report2 ...);每个都包含多个行和列(例如AI349:AZ368 ......等)我想弄清楚命名范围的实际单元格引用。
理论上,我将获得一个命名范围列表,我必须导出这些命名范围的实际单元格引用。
任何帮助?我所能做的就是找出第一行/列的单元格引用而不是整个范围。
亲切的问候
答案 0 :(得分:1)
Range("Report1").Address
应该这样做。
还有选项:
RowAbsolute
:行的绝对引用(默认True
)
ColumnAbsolute
:列的绝对引用(默认False
)
ReferenceStyle
:xlA1
或xlR1C1
(默认xlA1
)
External
:如果为true,则会给出工作簿和工作表(默认False
)
RelativeTo
:在R1C1参考模式下启动单元格以进行相对参考
请参阅MSDN了解更多信息。
还有Range.AddressLocal
属性以本地语言返回地址(我认为这仅与R1C1格式相关)。选项是一样的。