Freigeben über


XmlMappedRange.DirectPrecedents-Eigenschaft

Ruft einen Range ab, der den Bereich darstellt, der die direkten Vorgängerzellen eines XmlMappedRange-Steuerelements enthält.

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

Syntax

'Declaration
ReadOnly Property DirectPrecedents As Range
    Get
Range DirectPrecedents { get; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Excel.Range
Ein Range, der den Bereich darstellt, der die direkten Vorgängerzellen eines XmlMappedRange-Steuerelements enthält.

Hinweise

Diese Eigenschaft funktioniert nur auf dem aktiven Blatt und kann nicht zur Ablaufverfolgung von Remotebezügen verwendet werden.

Beispiele

Im folgenden Codebeispiel wird ein Bezug in Zelle A2 festgelegt, damit sichA2 auf Zelle A1 bezieht. Anschließend wird ein Bezug in einen XmlMappedRange festgelegt, damit sich letzterer auf Zelle A2 bezieht. Danach wird im Codebeispiel die DirectPrecedents-Eigenschaft verwendet, um die direkte Vorgängerzelle von XmlMappedRange festzulegen. Dies ist die Zelle A2. In diesem Codebeispiel wird angenommen, dass das aktuelle Arbeitsblatt einen XmlMappedRange mit dem Namen CustomerAddress1Cell mit einem entsprechenden Schemaelement vom Typ int enthält.

Private Sub SelectDirectPrecedents()
    Me.Range("A1").Value2 = 1710
    Me.Range("A2").Value2 = "=A1"

    Me.CustomerAddress1Cell.Value2 = "=A2"
    Me.CustomerAddress1Cell.DirectPrecedents.Select()
End Sub
private void SelectDirectPrecedents()
{
    this.Range["A1", missing].Value2 = 1710;
    this.Range["A2", missing].Value2 = "=A1";

    this.CustomerAddress1Cell.Value2 = "=A2";
    this.CustomerAddress1Cell.DirectPrecedents.Select();
}

.NET Framework-Sicherheit

Siehe auch

Referenz

XmlMappedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace