Объект Columns (Word)

Коллекция объектов Column , представляющих столбцы в таблице.

Замечания

Используйте свойство Columns объекта Range, Selection или Table , чтобы вернуть коллекцию Columns . В следующем примере показано количество объектов Column в коллекции Columns для первой таблицы активного документа.

MsgBox ActiveDocument.Tables(1).Columns.Count

В следующем примере создается таблица с шестью столбцами и тремя строками, а затем форматирует каждый столбец с постепенно большим (темным) процентом заливки.

Set myTable = ActiveDocument.Tables.Add(Range:=Selection.Range, _ 
 NumRows:=3, NumColumns:=6) 
For Each col In myTable.Columns 
 col.Shading.Texture = 2 + i 
 i = i + 1 
Next col

Используйте метод Add для добавления столбца в таблицу. В следующем примере столбец добавляется в первую таблицу активного документа, а затем ширина столбца равна.

If ActiveDocument.Tables.Count >= 1 Then 
 Set myTable = ActiveDocument.Tables(1) 
 myTable.Columns.Add BeforeColumn:=myTable.Columns(1) 
 myTable.Columns.DistributeWidth 
End If

Используйте columns (Index), где Index — это номер индекса, чтобы вернуть один объект Column . Номер индекса представляет позицию столбца в коллекции Columns (подсчет слева направо). В следующем примере выбирается первый столбец в первой таблице.

ActiveDocument.Tables(1).Columns(1).Select

Методы

Имя
Add
AutoFit
Delete
DistributeWidth
Item
Select
SetWidth

Свойства

Имя
Application
Borders
Count
Creator
First
Last
NestingLevel
Parent
PreferredWidth
PreferredWidthType
Shading
Width

См. также

Справочник по объектной модели Word

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.