NamedRange.InnerObject Özellik
Alır bir Microsoft.Office.Interop.Excel.Range için arka plandaki yerel nesnesini temsil eden Microsoft.Office.Tools.Excel.NamedRange.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property InnerObject As Range
Range InnerObject { get; }
Özellik Değeri
Tür: Microsoft.Office.Interop.Excel.Range
A Microsoft.Office.Interop.Excel.Range için arka plandaki yerel nesnesini temsil eden Microsoft.Office.Tools.Excel.NamedRange.
Notlar
Kullanabileceğiniz InnerObject arka plandaki erişmek için özellik Microsoft.Office.Interop.Excel.Range için NamedRange ve yöntem ya da özelliği beklediği geçirin bir Microsoft.Office.Interop.Excel.Range olarak geçirilen bir Microsoft.Office.Interop.Excel.Range.Daha fazla bilgi için bkz. Konak Denetimlerinin ve Konak Öğelerinin Programlama Sınırlamaları.
Örnekler
Aşağıdaki kod örneğinde bir dizi gün adlarını başlar ve sonra oluşturur bir NamedRange serisi içerecek.Daha sonra kullanır AutoFill seriyi tamamlamak için yöntem.AutoFillgerektiren bir Microsoft.Office.Interop.Excel.Range parametre olarak.
Belge düzeyi özelleştirmesi için örnektir.
Private Sub InnerRange()
Me.Range("A1").Value2 = "Sunday"
Me.Range("A2").Value2 = "Monday"
Dim dayRange As Microsoft.Office.Tools.Excel.NamedRange = _
Me.Controls.AddNamedRange(Me.Range("A1", "A7"), _
"dayRange")
Me.Range("A1", "A2").AutoFill(dayRange.InnerObject, _
Excel.XlAutoFillType.xlFillDays)
End Sub
private void InnerRange()
{
this.Range["A1"].Value2 = "Sunday";
this.Range["A2"].Value2 = "Monday";
Microsoft.Office.Tools.Excel.NamedRange dayRange =
this.Controls.AddNamedRange(this.Range["A1", "A7"],
"dayRange");
this.Range["A1", "A2"].AutoFill(dayRange.InnerObject,
Excel.XlAutoFillType.xlFillDays);
}
.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.