مشاركة عبر


NamedRange.InnerObject الخاصية

يحصل Microsoft.Office.Interop.Excel.Rangeالذي يمثل الكائن المصدر الأصلي Microsoft.Office.Tools.Excel.NamedRange.

مساحة الاسم:  Microsoft.Office.Tools.Excel
التجميع:  Microsoft.Office.Tools.Excel (في Microsoft.Office.Tools.Excel.dll)

بناء الجملة

'إقرار
ReadOnly Property InnerObject As Range
    Get
Range InnerObject { get; }

قيمة الخاصية

النوع: Microsoft.Office.Interop.Excel.Range
Microsoft.Office.Interop.Excel.Rangeالذي يمثل الأصلية الأساسية كائن Microsoft.Office.Tools.Excel.NamedRange.

ملاحظات

يمكنك استخدام InnerObjectخاصية الوصول الأساسية إلى Microsoft.Office.Interop.Excel.Range NamedRangeو تمريرها إلى الأسلوب أو الخاصية التي يتوقع Microsoft.Office.Interop.Excel.Rangeالذي تم تمريره Microsoft.Office.Interop.Excel.Range. لمزيد من المعلومات، راجع القيود تنطبق البرمجي من العناصر المضيف وعناصر التحكم المضيف.

أمثلة

يلي تعليمات برمجية المثال يبدأ سلسلة من أسماء اليوم وثم يقوم بإنشاء NamedRangeأن تحتوي على السلسلة. ثم يستخدم AutoFillأسلوب إلى إكمال السلسلة. AutoFillيحتاجMicrosoft.Office.Interop.Excel.Rangeكمعلمة.

Th هو المثال هو لتخصيص المستوى مستند.

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", missing].Value2 = "Sunday";
    this.Range["A2", missing].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.

راجع أيضًَا

المرجع

NamedRange واجهة

NamedRange الأعضاء

Microsoft.Office.Tools.Excel مساحة الاسم