Freigeben über


NamedRange.NavigateArrow-Methode

Folgt einem Spurpfeil für das NamedRange-Steuerelement zu den Vorgänger- oder den Nachfolgerzellen oder zu den Fehler verursachenden Zellen.

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

Syntax

'Declaration
Function NavigateArrow ( _
    TowardPrecedent As Object, _
    ArrowNumber As Object, _
    LinkNumber As Object _
) As Object
Object NavigateArrow(
    Object TowardPrecedent,
    Object ArrowNumber,
    Object LinkNumber
)

Parameter

  • TowardPrecedent
    Typ: System.Object
    Gibt die Navigationsrichtung an: true, um zu den Vorgängern zu navigieren; false, um zu den Nachfolgern zu navigieren.
  • ArrowNumber
    Typ: System.Object
    Gibt die Nummer des Pfeils an, dem gefolgt werden soll. Dieser entspricht dem nummerierten Bezug in der Formel der Zelle.
  • LinkNumber
    Typ: System.Object
    Wenn es sich bei dem Pfeil um einen Pfeil für einen externen Bezug handelt, gibt dieses Argument an, welchem externen Bezug gefolgt werden soll.Wenn dieses Argument weggelassen wird, wird dem ersten externen Bezug gefolgt.

Rückgabewert

Typ: System.Object
Ein Microsoft.Office.Interop.Excel.Range-Objekt, das die neue Auswahl darstellt.

Hinweise

Wählt die Vorgänger-, die Nachfolger- oder die Fehler verursachenden Zellen aus.Diese Methode löst einen Fehler aus, wenn sie auf eine Zelle ohne sichtbare Spurpfeile angewendet wird.

Optionale Parameter

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

Beispiele

Im folgenden Codebeispiel wird Zelle A1 zur Nachfolgerzelle eines NamedRange gemacht.Im Beispiel wird anschließend mithilfe der ShowDependents-Methode ein Pfeil zwischen dem NamedRange und der Nachfolgerzelle gezeichnet und die NavigateArrow-Methode aufgerufen, um die Nachfolgerzelle auszuwählen.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub DisplayAndSelectDependents()
    Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
        = Me.Controls.AddNamedRange(Me.Range("C1"), _
        "namedRange1")
    namedRange1.Value2 = "Smith"

    Me.Range("A1").Value2 = "=" & _
        namedRange1.Address(False, True, _
        Excel.XlReferenceStyle.xlA1, False, )

    namedRange1.ShowDependents(False)
    namedRange1.NavigateArrow(False, 1, )
End Sub
private void DisplayAndSelectDependents()
{
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["C1"],
        "namedRange1");
    namedRange1.Value2 = "Smith";

    this.Range["A1"].Value2 = "=" +
        namedRange1.Address[false, true,
        Excel.XlReferenceStyle.xlA1, false];

    namedRange1.ShowDependents(false);
    namedRange1.NavigateArrow(false, 1);
}

.NET Framework-Sicherheit

Siehe auch

Referenz

NamedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace