Range.Address-Eigenschaft (Excel)
Gibt einen Wert String zurück, der den Bereichsbezug in der Sprache des Makros repräsentiert.
Syntax
expression.Address (RowAbsolute, ColumnAbsolute, ReferenceStyle, External, RelativeTo)
Ausdruck Eine Variable, die ein Range-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
RowAbsolute | Optional | Variant | True, um den Zeilenteil des Bezugs als absoluter Bezug zurückzugeben. Der Standardwert ist True. |
ColumnAbsolute | Optional | Variant | True, um den Spaltenteil des Bezugs als absoluter Bezug zurückzugeben. Der Standardwert ist True. |
ReferenceStyle | Optional | XlReferenceStyle | Die Bezugsart. Der Standardwert ist xlA1. |
Extern | Optional | Variant | True, um einen externen Bezug zurückzugeben. False, um einen lokalen Bezug zurückzugeben. Der Standardwert ist False. |
RelativeTo | Optional | Variant | Wenn RowAbsolute und ColumnAbsolute auf False gesetzt sind und ReferenceStyle den Wert xlR1C1 aufweist, müssen Sie einen Anfangspunkt für den relativen Bezug festlegen. Dieses Argument ist ein Range-Objekt, das den Anfangspunkt definiert. HINWEIS: Tests mit Excel VBA 7.1 zeigen, dass ein expliziter Startpunkt nicht zwingend erforderlich ist. Es scheint einen Standardverweis von $A$1 zu geben. |
Bemerkungen
Enthält der Bezug mehrere Zellen, so beziehen sich RowAbsolute und ColumnAbsolute auf alle Zeilen und Spalten.
Beispiel
Im folgenden Beispiel werden vier unterschiedliche Repräsentationen derselben Zelladresse in "Sheet1" angezeigt. Bei den Kommentaren in dem Beispiel handelt es sich um die Adressen, die in den Meldungsfeldern angezeigt werden.
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]
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.