Objeto conditionalstyle (Word)ConditionalStyle object (Word)

Representa a formatação especial aplicada a áreas específicas de uma tabela quando a tabela selecionada é formatada com um estilo de tabela especificado.Represents special formatting applied to specified areas of a table when the selected table is formatted with a specified table style.

ComentáriosRemarks

Use o método de condição do objeto TableStyle para retornar um objeto ConditionalStyle.Use the Condition method of the TableStyle object to return a ConditionalStyle object. A propriedade de sombreamento pode ser usada para aplicar sombreamento a áreas específicas de uma tabela.The Shading property can be used to apply shading to specified areas of a table. Este exemplo seleciona a primeira tabela no documento ativo e aplica sombreamento a linhas alternadas e colunas.This example selects the first table in the active document and applies shading to alternate rows and columns. Este exemplo pressupõe que haja uma tabela no documento ativo e que está formatada usando o estilo de grade de tabela.This example assumes that there is a table in the active document and that it is formatted using the Table Grid style.

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

Use a propriedade Borders para aplicar bordas a áreas específicas de uma tabela.Use the Borders property to apply borders to specified areas of a table. Este exemplo seleciona a primeira tabela no documento ativo e aplica bordas à primeira e a última linha e primeira coluna.This example selects the first table in the active document and applies borders to the first and last row and first column. Este exemplo pressupõe que haja uma tabela no documento ativo e que está formatada usando o estilo de grade de tabela.This example assumes that there is a table in the active document and that it is formatted using the Table Grid style.

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

Confira tambémSee also

Referência do modelo de objeto do WordWord Object Model Reference

Suporte e comentáriosSupport and feedback

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação?Have questions or feedback about Office VBA or this documentation? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.