NamedRange.Precedents-Eigenschaft
Ruft einen Microsoft.Office.Interop.Excel.Range ab, der alle direkten Vorgängerzellen eines NamedRange-Steuerelements darstellt.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Syntax
'Declaration
ReadOnly Property Precedents As Range
Range Precedents { get; }
Eigenschaftswert
Typ: Microsoft.Office.Interop.Excel.Range
Ein Microsoft.Office.Interop.Excel.Range, der alle direkten Vorgängerzellen eines NamedRange-Steuerelements darstellt.
Hinweise
Wenn mehr als eine Vorgängerzelle vorhanden ist, kann dies eine Mehrfachauswahl sein (eine Union von Microsoft.Office.Interop.Excel.Range-Objekten).
Beispiele
Im folgenden Codebeispiel wird in Zelle A2 ein Bezug auf Zelle A1 festgelegt. Anschließend wird in einem NamedRange ein Bezug auf Zelle A2 festgelegt.Danach werden im Codebeispiel mithilfe der Precedents-Eigenschaft die Vorgängerzellen des NamedRange festgelegt. Dies sind die Zellen A1 und A2.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
Private precedentsRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub SelectPrecedents()
precedentsRange = Me.Controls.AddNamedRange( _
Me.Range("C1"), "precedentsRange")
Me.Range("A1").Value2 = "1710"
Me.Range("A2").Value2 = "=A1"
Me.precedentsRange.Value2 = "=A2"
Me.precedentsRange.Precedents.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange precedentsRange;
private void SelectPrecedents()
{
precedentsRange = this.Controls.AddNamedRange(
this.Range["C1"], "precedentsRange");
this.Range["A1"].Value2 = "1710";
this.Range["A2"].Value2 = "=A1";
this.precedentsRange.Value2 = "=A2";
this.precedentsRange.Precedents.Select();
}
.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.