Cómo cambiar el estilo de todas las tablas en Microsoft Word

Microsoft Word le permite aplicar el formato a grandes fragmentos de texto en masa. Puede copiar el formato aplicado a un fragmento de texto y aplicarlo a párrafos y secciones completos con solo unos pocos clics. Desafortunadamente, no ocurre lo mismo con las tablas. Si desea cambiar el estilo de todas las tablas en un documento en particular, tendrá que seleccionar cada una individualmente y cambiar el estilo. La alternativa es usar una macro para hacerlo.

Buscar estilo de tabla

Antes de poder crear la macro, debe encontrar el nombre del estilo de tabla que desea aplicar. Esto es bastante sencillo. Abra el documento de Word cuyos estilos de tabla desea cambiar. Haga clic dentro de una tabla y luego vaya a la pestaña Diseño en la pestaña Herramientas de tabla.

Pase el cursor del mouse sobre el estilo de tabla que desea aplicar a todas las tablas y una información sobre herramientas le dirá cómo se llama. Anote el nombre y estará listo para crear la macro.

Macro de estilo de tabla

Habilite la pestaña Desarrollador en Word yendo a Archivo> Opciones> Personalizar cinta. Habilite la barra de herramientas del desarrollador y luego regrese a su documento.

En la pestaña Desarrollador y haga clic en Macros. Dale el siguiente nombre;

ApplyTableStyle

Haga clic en crear e ingrese lo siguiente en el cuadro de código; sin embargo, debe editar esta línea: tbl.Style = “Sombreado medio 2 – Acento 1”. Reemplace el bit dentro de las comillas con el nombre del estilo de tabla que copió en el paso anterior. No elimines las comillas del código. Simplemente ingrese el nombre del estilo de tabla y ejecútelo.

Sub ApplyTableStyle()
Dim tbl As Table
For Each tbl In ActiveDocument.Tables
tbl.Style = "Medium Shading 2 - Accent 1"
Next
End Sub

Eso es todo lo que tienes que hacer. Una vez que se ejecuta la macro, cambiará automáticamente el estilo de todas las tablas. Si alguna vez necesita usar un estilo de tabla diferente, tendrá que eliminar esta macro porque cambia de manera proactiva el estilo de todas las tablas al que especificó en la macro.

Si alguna vez necesita cambiar el estilo que aplica la macro, deberá editar el código y reemplazar el nombre del estilo que desea aplicar. La macro aplica estilos a todas las tablas nuevas y actuales del documento. Obviamente, esto sería más fácil si Microsoft Word tuviera una opción incorporada para hacer esto. Parece una extraña deficiencia de la aplicación.