Объект ConditionalStyle (Word)
Представляет специальное форматирование, применяемое к указанным областям таблицы, если выбранная таблица отформатирована с заданным стилем таблицы.
Замечания
Используйте метод Condition объекта TableStyle , чтобы вернуть объект ConditionalStyle . Свойство Shading можно использовать для применения заливки к указанным областям таблицы. В этом примере выбирается первая таблица в активном документе и применяется заливка к альтернативным строкам и столбцам. В этом примере предполагается, что в активном документе есть таблица и что она отформатирована с использованием стиля сетки таблиц.
Sub ApplyConditionalStyle()
With ActiveDocument
.Tables(1).Select
With .Styles("Table Grid").Table
.Condition(wdOddColumnBanding).Shading _
.BackgroundPatternColor = wdColorGray10
.Condition(wdOddRowBanding).Shading _
.BackgroundPatternColor = wdColorGray10
End With
End With
End Sub
Используйте свойство Borders для применения границ к указанным областям таблицы. В этом примере выбирается первая таблица в активном документе и применяются границы к первой и последней строкам и первому столбцу. В этом примере предполагается, что в активном документе есть таблица и что она отформатирована с использованием стиля сетки таблиц.
Sub ApplyTableBorders()
With ActiveDocument
.Tables(1).Select
With .Styles("Table Grid").Table
.Condition(wdFirstRow).Borders(wdBorderBottom) _
.LineStyle = wdLineStyleDouble
.Condition(wdFirstColumn).Borders(wdBorderRight) _
.LineStyle = wdLineStyleDouble
.Condition(wdLastRow).Borders(wdBorderTop) _
.LineStyle = wdLineStyleDouble
End With
End With
End Sub
См. также
Справочник по объектной модели Word
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.