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


Объект TableStyle (Word)

Представляет один стиль, который можно применить к таблице.

Замечания

Используйте свойство Table объекта Styles , чтобы вернуть объект TableStyle . Используйте свойство Borders , чтобы применить границы ко всей таблице. Метод Condition используется для применения границ или заливки только к указанным разделам таблицы. Этот пример создает новый стиль таблицы и форматирует таблицу с окружающей границей. К первой и последней строкам и последнему столбцу применяются специальные границы и заливка.

Sub NewTableStyle() 
 Dim styTable As Style 
 
 Set styTable = ActiveDocument.Styles.Add( _ 
 Name:="TableStyle 1", Type:=wdStyleTypeTable) 
 
 With styTable.Table 
 
 'Apply borders around table 
 .Borders(wdBorderTop).LineStyle = wdLineStyleSingle 
 .Borders(wdBorderBottom).LineStyle = wdLineStyleSingle 
 .Borders(wdBorderLeft).LineStyle = wdLineStyleSingle 
 .Borders(wdBorderRight).LineStyle = wdLineStyleSingle 
 
 'Apply a double border to the heading row 
 .Condition(wdFirstRow).Borders(wdBorderBottom) _ 
 .LineStyle = wdLineStyleDouble 
 
 'Apply a double border to the last column 
 .Condition(wdLastColumn).Borders(wdBorderLeft) _ 
 .LineStyle = wdLineStyleDouble 
 
 'Apply shading to last row 
 .Condition(wdLastRow).Shading _ 
 .BackgroundPatternColor = wdColorGray125 
 
 End With 
 
End Sub

Методы

Имя
Condition

Свойства

Имя
Alignment
AllowBreakAcrossPage
AllowPageBreaks
Application
Borders
BottomPadding
ColumnStripe
Creator
LeftIndent
LeftPadding
Parent
RightPadding
RowStripe
Shading
Spacing
TableDirection
TopPadding

См. также

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

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

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