ListColumns Object (Excel)

Office 2013 and later

Contribute to this content

Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.

A collection of all the ListColumn objects in the specified ListObject object.

Each ListColumn object represents a column in the table.

Note Note

A name for the column is automatically generated. You can change the name after the column has been added.

Use the ListColumns property of the ListObject object to return the ListColumns collection. The following example adds a new column to the default ListObject object in the first worksheet of the workbook. Because no position is specified, a new rightmost column is added.

Set myNewColumn = Worksheets(1).ListObject(1).ListColumns.Add