Поделиться через


ListObject.ListRows - свойство

Возвращает объект ListRows, представляющий все строки данных в элементе управления ListObject.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel (в Microsoft.Office.Tools.Excel.dll)

Синтаксис

'Декларация
ReadOnly Property ListRows As ListRows
    Get
ListRows ListRows { get; }

Значение свойства

Тип: Microsoft.Office.Interop.Excel.ListRows
Объект ListRows, представляющий все строки данных в элементе управления ListObject.

Заметки

Возвращаемый объект ListRows не включает строк заголовка, строк "Итог" или "Вставка".

Для удаления элементов из коллекции не используйте метод Delete элемента. Чтобы удалить элемент, используйте метод Delete диапазона элемента, например ListRows.Item(1).Range.Delete().

Примеры

В следующем примере кода создается объект ListObject, возвращается коллекция строк, а затем отображается сообщение, показывающее, столько строк содержит объект ListObject.

В этом примере демонстрируется настройка уровня документа.

    Private Sub ListObject_ListRows()
        Dim List1 As Microsoft.Office.Tools.Excel.ListObject = _
            Me.Controls.AddListObject(Me.Range("A1", "C4"), "List1")

        Dim List1Rows As Excel.ListRows = List1.ListRows
        MessageBox.Show("The list object contains " & _
            List1Rows.Count.ToString() & " rows.")
    End Sub

private void ListObject_ListRows()
{
    Microsoft.Office.Tools.Excel.ListObject list1 =
        this.Controls.AddListObject(
        this.Range["A1", "C4"], "list1");

    Excel.ListRows list1Rows = list1.ListRows;
    MessageBox.Show("The list object contains " +
        list1Rows.Count.ToString() + " rows.");
}

Безопасность платформы .NET Framework

См. также

Ссылки

ListObject Интерфейс

Microsoft.Office.Tools.Excel - пространство имен