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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.