Freigeben über


XmlMappedRange.Address-Eigenschaft

Ruft den Bereichsbezug des XmlMappedRange-Steuerelements ab.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
ReadOnly Property Address As XmlMappedRange_AddressType
    Get
XmlMappedRange_AddressType Address { get; }

Eigenschaftswert

Typ: Microsoft.Office.Tools.Excel.XmlMappedRange_AddressType
Eine Zeichenfolge, die den Bereichsbezug des XmlMappedRange-Steuerelements in Z1S1- oder A1-Notation darstellt.

Hinweise

Die Address-Eigenschaft ist für die Verwendung mit den folgenden Parametern vorgesehen.

Parameter

Beschreibungen

RowAbsolute

true, wenn die Zeile als absoluter Bezug zurückgegeben werden soll; andernfalls false. Der Standardwert ist true.

ColumnAbsolute

true, wenn die Spalte als absoluter Bezug zurückgegeben werden soll; andernfalls false. Der Standardwert ist true.

ReferenceStyle

Einer der XlReferenceStyle-Werte.

External

true, wenn ein externer Bezug zurückgegeben werden soll; false, wenn ein lokaler Bezug zurückgegeben werden soll. Der Standardwert ist false.

RelativeTo

Ein Range, der den Ausgangspunkt definiert. Wenn RowAbsolute und ColumnAbsolute den Wert false haben und ReferenceStyle den Wert xlR1C1 aufweist, müssen Sie einen Ausgangspunkt für den relativen Bezug einfügen.

Wenn Sie Address ohne Angabe von Parametern verwenden, ruft Address ein XmlMappedRange_AddressType-Objekt ab, das Teil der Office-Entwicklungstools in der Visual Studio-Infrastruktur ist und nicht für die direkte Verwendung im Code vorgesehen ist.

Optionale Parameter

Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.

Beispiele

Im folgenden Codebeispiel wird die Address-Eigenschaft verwendet, um die Bereichsposition von XmlMappedRange anzuzeigen. Im Beispiel werden verschiedene Kombinationen der Parameter ReferenceStyle, RowAbsolute, ColumnAbsolute und RelativeTo verwendet, um die Bereichsposition in vier verschiedenen Formaten anzuzeigen. In diesem Codebeispiel wird davon ausgegangen, dass das aktuelle Arbeitsblatt einen XmlMappedRange mit dem Namen CustomerLastNameCell enthält. Wenn sich CustomerLastNameCell in der Zelle A2 befindet, werden im Beispiel die Adressenzeichenfolgen "$A$2", "$A2", "R2C2" und "R[-1]C[-1]" angezeigt.

Private Sub DisplayAddress()
    Me.Range("A1").Value2 = _
        Me.CustomerLastNameCell.Address(True, True, _
        Excel.XlReferenceStyle.xlA1, False)

    Me.Range("A2").Value2 = _
        Me.CustomerLastNameCell.Address(False, True, _
        Excel.XlReferenceStyle.xlA1, False)

    Me.Range("A3").Value2 = _
        Me.CustomerLastNameCell.Address(True, True, _
        Excel.XlReferenceStyle.xlR1C1, False)

    Me.Range("A4").Value2 = _
        Me.CustomerLastNameCell.Address(False, False, _
        Excel.XlReferenceStyle.xlR1C1, False, Me.Cells(3, 3))
End Sub
private void DisplayAddress()
{
    this.Range["A1", missing].Value2 = 
        this.CustomerLastNameCell.Address[true, true,
        Excel.XlReferenceStyle.xlA1, false, missing];

    this.Range["A2", missing].Value2 = 
        this.CustomerLastNameCell.Address[false, true,
        Excel.XlReferenceStyle.xlA1, false, missing];

    this.Range["A3", missing].Value2 = 
        this.CustomerLastNameCell.Address[true, true,
        Excel.XlReferenceStyle.xlR1C1, false, missing];

    this.Range["A4", missing].Value2 = 
        this.CustomerLastNameCell.Address[false, false,
        Excel.XlReferenceStyle.xlR1C1, false, this.Cells[3, 3]];
}

.NET Framework-Sicherheit

Siehe auch

Referenz

XmlMappedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace