مشاركة عبر


NamedRange.Item الخاصية

يحصل Microsoft.Office.Interop.Excel.Rangeالذي يمثل نطاق في إزاحة NamedRangeعنصر تحكم.

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

بناء الجملة

'إقرار
ReadOnly Property Item As NamedRange_ItemType
    Get
NamedRange_ItemType Item { get; }

قيمة الخاصية

النوع: Microsoft.Office.Tools.Excel.NamedRange_ItemType
Microsoft.Office.Interop.Excel.Rangeالذي يمثل نطاق في إزاحة NamedRangeعنصر تحكم.

ملاحظات

Itemخاصية هو مخصصة للاستخدام مع المعلمات التالية.

المعلمة

الوصف

RowIndex

رقم الفهرس للخلية التي تريد إلى الوصول، بالترتيب من اليسار إلى الأيمن. NamedRange.Item(1)إرجاع الخلية العلوية اليمنى في النطاق؛NamedRange.Item(2)إرجاع الخلية مباشرة إلى يمين الخلية العليا اليمنى.

ColumnIndex

رقم أو السلسلة التي تشير إلى رقم عمود خلية التي تريد الوصول إليها، بدءاً من أما 1 أو "ا" للعمود أول في النطاق.

إذا حاولت استخدام Itemدون تحديد أية معلمات Itemستحصل NamedRange_ItemTypeالكائن الذي هو جزءا من البنية التحتية Studio Vهوual و هو غير معد للاستخدام مباشرة من تعليمات برمجية الخاصة بك.

RowIndexو ColumnIndexالوسيطات هي الإزاحة النسبية. في غير ذلك الكلمات، وتعيين RowIndex1 بإرجاع خلايا في الصف أول لنطاق، غير الصف أول ورقة عمل.

أمثلة

مثال التعليمة البرمجية التالية ينشئ NamedRangeثم يستخدم Itemخاصية لتحديد خلية التي هو الإزاحة من NamedRangeبثلاثة أعمدة وصفوف الثلاثة.

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

Private itemRange As Microsoft.Office.Tools.Excel.NamedRange

Private Sub SelectItem()
    itemRange = Me.Controls.AddNamedRange( _
        Me.Range("A1"), "itemRange")
    itemRange.Value2 = "NamedRange"
    Dim offsetCell As Excel.Range = _
        CType(Me.itemRange.Item(3, 3), Excel.Range)
    offsetCell.Value2 = "Offset cell."
    offsetCell.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange itemRange;
private void SelectItem()
{
    itemRange = this.Controls.AddNamedRange(
        this.Range["A1", missing], "itemRange");
    itemRange.Value2 = "NamedRange";
    Excel.Range offsetCell =
        (Excel.Range)this.itemRange.Item[3, 3];
    offsetCell.Value2 = "Offset cell.";
    offsetCell.Select();
}

Th هو الإصدار هو للوظيفة الإضافية المستوى تطبيق.

Private itemRange As NamedRange

Private Sub SelectItem()

    Dim NativeWorksheet As Microsoft.Office.Interop.Excel.Worksheet =
        Globals.ThisAddIn.Application.ActiveSheet

    Dim vstoWorksheet As Microsoft.Office.Tools.Excel.Worksheet =
            Globals.Factory.GetVstoObject(NativeWorksheet)

    itemRange = vstoWorksheet.Controls.AddNamedRange( _
        vstoWorksheet.Range("A1"), "itemRange")
    itemRange.Value2 = "NamedRange"
    Dim offsetCell As Excel.Range = _
        CType(Me.itemRange.Item(3, 3), Excel.Range)
    offsetCell.Value2 = "Offset cell."
    offsetCell.Select()
End Sub
NamedRange itemRange;
private void SelectItem()
{
    Worksheet vstoWorksheet =
        Globals.Factory.GetVstoObject(this.Application.ActiveWorkbook.Worksheets[1]);
    itemRange = vstoWorksheet.Controls.AddNamedRange(
        vstoWorksheet.Range["A1", missing], "itemRange");
    itemRange.Value2 = "NamedRange";
    Excel.Range offsetCell =
        (Excel.Range)itemRange.Item[3, 3];
    offsetCell.Value2 = "Offset cell.";
    offsetCell.Select();
}

أمن NET Framework.

راجع أيضًَا

المرجع

NamedRange واجهة

NamedRange الأعضاء

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