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

Ayrıca bkz.

Başvuru

NamedRange Arabirim

Microsoft.Office.Tools.Excel Ad Alanı