NamedRange.DirectPrecedents Özellik
Alır bir Microsoft.Office.Interop.Excel.Range , doğrudan Etkileyenleri içeren aralığın 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 DirectPrecedents As Range
Range DirectPrecedents { get; }
Özellik Değeri
Tür: Microsoft.Office.Interop.Excel.Range
A Microsoft.Office.Interop.Excel.Range , doğrudan Etkileyenleri içeren aralığın temsil eden NamedRange denetim.
Notlar
Bu özellik birden çok seçimi geri dönebilirsiniz (bir Microsoft.Office.Interop.Excel.Range nesneleri) varsa birden fazla bağımlı.
Bu özellik yalnızca etkin çalışır sayfa ve Uzak başvuruları izlemek olamaz.
Örnekler
Aşağıdaki kod örneği oluşturur bir NamedRange C1 hücresine başvurmak için C2 hücresinin başvurusunu ayarlar ve sonra bir başvuru ayarlar NamedRange C2 hücresine başvurmak için.Daha sonra kod örneği kullanır DirectPrecedents , doğrudan etkileyen seçmek için özellik NamedRange, C2 hücresi.
Belge düzeyi özelleştirmesi için örnektir.
Private precedentRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub SelectDirectPrecedents()
precedentRange = Me.Controls.AddNamedRange( _
Me.Range("B1"), "precedentRange")
Me.Range("C1").Value2 = 1710
Me.Range("C2").Value2 = "=C1"
Me.precedentRange.Value2 = "=C2"
Me.precedentRange.DirectPrecedents.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange precedentRange;
private void SelectDirectPrecedents()
{
precedentRange = this.Controls.AddNamedRange(
this.Range["B1"], "precedentRange");
this.Range["C1"].Value2 = 1710;
this.Range["C2"].Value2 = "=C1";
this.precedentRange.Value2 = "=C2";
this.precedentRange.DirectPrecedents.Select();
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.