VBA Range.Address

VBA Range Addres API  

通过 String 来表示 Range 的地址 。Eg $A$1 R[-2]C[-2]

Link:https://docs.microsoft.com/zh-cn/office/vba/api/excel.range.address

Range.Address 属性 (Excel)

示例

下面的示例在 Sheet1 上显示同一个单元格地址的四种不同表示形式。 此示例中的注释(灰色)是将在消息框中显示的地址

Set mc = Worksheets("Sheet1").Cells(1, 1) 
MsgBox mc.Address() ' $A$1 
MsgBox mc.Address(RowAbsolute:=False) ' $A1 
MsgBox mc.Address(ReferenceStyle:=xlR1C1) ' R1C1 
MsgBox mc.Address(ReferenceStyle:=xlR1C1, _ 
 RowAbsolute:=False, _ 
 ColumnAbsolute:=False, _ 
 RelativeTo:=Worksheets(1).Cells(3, 3)) ' R[-2]C[-2]

 

你可能感兴趣的:(Excel,VBA,Excel,Range)