NamedRange.Item Özellik
Alır bir Microsoft.Office.Interop.Excel.Range temsil eden bir aralık için bir uzaklığındaki NamedRange Denetim.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property Item As NamedRange_ItemType
Get
NamedRange_ItemType Item { get; }
Özellik Değeri
Tür: Microsoft.Office.Tools.Excel.NamedRange_ItemType
A Microsoft.Office.Interop.Excel.Range temsil eden bir aralık için bir uzaklığındaki NamedRange Denetim.
Açıklamalar
Item Özelliği ile kullanılacak hazırlanmıştıraşağıdaki parametreler.
Parametre |
Açyklama |
---|---|
RowIndex |
Sırada soldan sağa erişmek istediğiniz hücre dizin sayısı. NamedRange.Item(1)sol üst hücre aralığında verir; NamedRange.Item(2)hücrenin sol üst hücrenin sağında hemen verir. |
ColumnIndex |
Bir sayı veya dize erişmek istediğiniz hücrenin sütun sayısı 1 veya "a" ile başlayan gösterir aralıktaki ilk sütun için. |
Kullanmayı denerseniz, Item herhangi bir parametre belirtmeden Item alırsınız bir NamedRange_ItemType nesne, Visual Studio altyapısının bir parçası ve kullanılabilir doğrudan için tasarlanmamıştırkendi kodunu.
RowIndex Ve ColumnIndex bağımsız değişkenler göreli uzaklık. Başka bir deyişle, belirleyen bir RowIndex 1 hücreleri değil ilk satırının aralığın ilk satırını döndürürçalışma.
Örnekler
Aşağıdaki kod örneği oluşturur bir NamedRange ve sonra Item gelen mahsup hücreyi seçmek için özellik NamedRange üç sütun ve üç satır.
Belge düzeyinde özelleştirme için değil.
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();
}
Bu bir uygulama düzeyinde eklentisi sürümüdür.
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 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üvenilir kod tarafından Kitaplıklar kullanma.