Udostępnij za pośrednictwem


Właściwość NamedRange.Item —

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

Zobacz też

Informacje

NamedRange Interfejs

Przestrzeń nazw Microsoft.Office.Tools.Excel