Aracılığıyla paylaş


NamedRange.Precedents Özellik

Alır bir Microsoft.Office.Interop.Excel.Range , tüm etkileyenleri temsil eden NamedRange Denetim.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)

Sözdizimi

'Bildirim
ReadOnly Property Precedents As Range
    Get
Range Precedents { get; }

Özellik Değeri

Tür: Microsoft.Office.Interop.Excel.Range
A Microsoft.Office.Interop.Excel.Range , tüm etkileyenleri temsil eden NamedRange Denetim.

Açıklamalar

Bu birden çok seçim olabilir (bir birleşimini Microsoft.Office.Interop.Excel.Range nesneleri), yoksa birden fazla etkileyen.

Örnekler

Aşağıdaki kod örneği, A1 hücresine başvurmak için A2 hücresindeki başvuru ayarlar ve sonra başvuru ayarlar bir NamedRange hücre başvurmakA2. Daha sonra kod örneği kullanır Precedents , etkileyenleri seçmek için özellik NamedRange, hangi hücre A1 ve A2.

Bu örnek, bir belge düzeyinde özelleştirme için bulunur.

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", missing], "precedentsRange");

    this.Range["A1", missing].Value2 = "1710";
    this.Range["A2", missing].Value2 = "=A1";

    this.precedentsRange.Value2 = "=A2";
    this.precedentsRange.Precedents.Select();
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

NamedRange Arabirim

Microsoft.Office.Tools.Excel Ad Alanı