Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pobiera Microsoft.Office.Interop.Excel.Range reprezentująca zakres na przesunięcia do NamedRange kontroli.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Składnia
'Deklaracja
ReadOnly Property Item As NamedRange_ItemType
NamedRange_ItemType Item { get; }
Wartość właściwości
Typ: Microsoft.Office.Tools.Excel.NamedRange_ItemType
A Microsoft.Office.Interop.Excel.Range reprezentująca zakres na przesunięcia do NamedRange kontroli.
Uwagi
Item Właściwość ma być używany z następującymi parametrami.
Parametr |
Opis |
---|---|
RowIndex |
Numer indeksu komórkę, do której chcesz uzyskać dostęp, w kolejności od lewej do prawej.NamedRange.Item(1)Zwraca lewą górną komórkę zakresu; NamedRange.Item(2)natychmiast zwraca komórkę z prawej do lewej górnej komórki. |
ColumnIndex |
Liczba lub ciąg wskazująca numer kolumny komórkę, do której chcesz uzyskać dostęp, począwszy od 1 lub "A" dla pierwszej kolumny w zakresie. |
Jeśli nastąpi próba użycia Item bez określania żadnych parametrów, Item otrzyma NamedRange_ItemType obiekt, który jest częścią infrastruktury Visual Studio i nie jest przeznaczony do użycia bezpośrednio w kodzie.
RowIndex i ColumnIndex argumenty są względne przesunięcia.Innymi słowy, określając RowIndex 1 zwraca komórki w pierwszym wierszu zakresu, nie pierwszy wiersz arkusza.
Przykłady
Poniższy przykład kodu tworzy NamedRange , a następnie używa Item właściwość, aby zaznaczyć komórkę, która jest odsunięta od NamedRange przez trzy kolumny i trzy wiersze.
Ta wersja jest dla dostosowania poziomu dokumentu.
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"], "itemRange");
itemRange.Value2 = "NamedRange";
Excel.Range offsetCell =
(Excel.Range)this.itemRange.Item[3, 3];
offsetCell.Value2 = "Offset cell.";
offsetCell.Select();
}
Ta wersja jest na poziomie aplikacji dodatek.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.