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


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

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

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

Синтаксис

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

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

Тип: Microsoft.Office.Interop.Excel.ListColumns
Коллекция ListColumns, представляющая все столбцы в элементе управления ListObject.

Заметки

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

Примеры

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

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

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

        Dim List1Columns As Excel.ListColumns = List1.ListColumns
        MessageBox.Show("The list object contains " & _
            List1Columns.Count.ToString() & " columns.")
    End Sub

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

    Excel.ListColumns list1Columns = list1.ListColumns;
    MessageBox.Show("The list object contains " + 
        list1Columns.Count.ToString() + " columns.");
}

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

См. также

Ссылки

ListObject Интерфейс

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