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.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.