Objeto ConditionalStyle (Word)

Representa el formato especial aplicado a áreas especificadas de una tabla, si a la tabla seleccionada se le ha aplicado un formato con un estilo de tabla concreto.

Comentarios

Utilice el método Condition del objeto TableStyle para devolver un objeto ConditionalStyle. La propiedad Shading puede utilizarse para aplicar un sombreado a áreas especificadas de una tabla. En este ejemplo se selecciona la primera tabla del documento activo y se aplica sombreado a filas y columnas alternas. En este ejemplo se supone que hay una tabla del documento activo y que es un formato utilizando el estilo de cuadrícula de la tabla.

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

Utilice la propiedad Borders para aplicar bordes a las áreas especificadas de una tabla. En este ejemplo se selecciona la primera tabla del documento activo y se aplican bordes a la primera y última fila y la primera columna. En este ejemplo se supone que hay una tabla del documento activo y que es un formato utilizando el estilo de cuadrícula de la tabla.

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

Vea también

Referencia de modelos de objetos de Word

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.