AddressLocal 属性

       

以用户语言返回对指定区域的区域引用。String 类型,只读。

expression.AddressLocal(RowAbsolute, ColumnAbsolute, ReferenceStyle, External, RelativeTo)

expression   必需。该表达式返回“应用于”列表中的对象之一。

RowAbsolute   Variant 类型,可选。如果为 True,则以绝对引用方式返回对行的引用。默认值为 True

ColumnAbsolute   Variant 类型,可选。如果为 True,则以绝对引用方式返回对列的引用。默认值为 True

ReferenceStyle   XlReferenceStyle 类型,可选。

External   Variant 类型,可选。如果为 True,则返回外部引用。如果为 False,则返回局部引用。默认值为 False

RelativeTo   Variant 类型,可选。如果 RowAbsoluteColumnAbsolute 都设置为 False,且 ReferenceStyle 设置为 xlR1C1,则必须指定相对引用的起始点。本参数为一个 Range 对象,它定义了引用的起始点。

说明

如果引用中包含多个单元格,则 RowAbsoluteColumnAbsolute 将应用于所有的行和所有的列。

示例

假设使用美国英语语言支持创建了本示例,然后在使用德语语言支持的环境中运行本示例。本示例可显示批注中的文本。

Set mc = Worksheets(1).Cells(1, 1)
MsgBox mc.AddressLocal()                         ' $A$1
MsgBox mc.AddressLocal(RowAbsolute:=False)       ' $A1
MsgBox mc.AddressLocal(ReferenceStyle:=xlR1C1)   ' Z1S1
MsgBox mc.AddressLocal(ReferenceStyle:=xlR1C1, _
    RowAbsolute:=False, _
    ColumnAbsolute:=False, _
    RelativeTo:=Worksheets(1).Cells(3, 3))       ' Z(-2)S(-2)