Прочитать на английском

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


Объект 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

Методы

Свойства

См. также

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

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

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