Cuando modifica una plantilla de Word (.dotx o .dotm), los documentos existentes basados en esa plantilla no reflejan automáticamente los cambios. Esto ocurre porque Word almacena una copia de los estilos, macros y bloques de creación de la plantilla dentro de cada documento en el momento de su creación. Necesita un método específico para aplicar esas actualizaciones desde la plantilla a todos los documentos existentes. Este artículo explica las dos formas fiables de actualizar documentos desde una plantilla modificada: usar el comando Plantilla de documento de la pestaña Desarrollador y usar el Organizador para copiar estilos manualmente.
Puntos clave: Actualizar documentos desde una plantilla de Word modificada
- Desarrollador > Plantilla de documento > Actualizar automáticamente los estilos del documento: Fuerza a Word a actualizar todos los estilos del documento actual para que coincidan con la plantilla adjunta.
- Desarrollador > Plantilla de documento > Adjuntar: Vuelve a adjuntar la plantilla modificada a un documento que puede haber perdido su conexión con la plantilla.
- Organizador (Alt+F11, F11 o mediante la pestaña Desarrollador): Copia estilos, macros o bloques de creación individuales de la plantilla a un documento sin afectar a otro contenido.
Cómo se mantienen conectadas las plantillas y los documentos de Word
Una plantilla de Word es un archivo maestro que almacena estilos, formato, macros, AutoTexto y barras de herramientas personalizadas. Cuando crea un nuevo documento a partir de una plantilla, Word copia todos esos elementos en el documento. A partir de ese momento, el documento es independiente. Cambiar el archivo de plantilla no cambia el documento porque el documento ya tiene su propia copia.
Para restablecer el vínculo y actualizar el documento, debe usar el comando Plantilla de documento. Este comando se encuentra en la pestaña Desarrollador. Si la pestaña Desarrollador no está visible, primero debe habilitarla.
Requisitos previos para actualizar documentos desde una plantilla
Antes de empezar, asegúrese de lo siguiente:
- El archivo de plantilla (.dotx o .dotm) está guardado en una ubicación donde Word puede encontrarlo. La ubicación predeterminada es %appdata%\Microsoft\Templates, pero puede usar cualquier carpeta.
- La plantilla se ha modificado y guardado. Cierre el archivo de plantilla después de editarlo.
- Los documentos que desea actualizar están cerrados o se abren de uno en uno. No puede actualizar varios documentos en lote sin una macro.
- Habilite la pestaña Desarrollador: Vaya a Archivo > Opciones > Personalizar cinta de opciones. En el panel derecho, marque Desarrollador y haga clic en Aceptar.
Método 1: Usar el comando Plantilla de documento para actualizar estilos automáticamente
Este método actualiza todos los estilos de un documento para que coincidan con la plantilla adjunta. No afecta al contenido, las macros ni los bloques de creación a menos que los copie específicamente.
- Abra el documento que desea actualizar
Haga doble clic en el archivo del documento en el Explorador de archivos. El documento se abre en Word. - Vaya a la pestaña Desarrollador
Haga clic en la pestaña Desarrollador de la cinta de opciones. Si no la ve, habilítela con los pasos de la sección de requisitos previos anterior. - Haga clic en el botón Plantilla de documento
En la sección Plantillas de la pestaña Desarrollador, haga clic en Plantilla de documento. Se abre el cuadro de diálogo Plantillas y complementos. - Marque la casilla Actualizar automáticamente los estilos del documento
En el cuadro de diálogo Plantillas y complementos, en la pestaña Plantillas, busque la casilla etiquetada Actualizar automáticamente los estilos del documento. Marque esta casilla. - Haga clic en Aceptar
Word aplica inmediatamente los estilos de la plantilla al documento. Todos los estilos que se modificaron en la plantilla ahora sobrescriben los estilos correspondientes del documento. - Guarde y cierre el documento
Presione Ctrl+S para guardar el documento actualizado. Cierre el documento.
Repita estos pasos para cada documento que desee actualizar. Si tiene muchos documentos, considere usar una macro (consulte el Método 3).
Método 2: Usar el Organizador para copiar elementos específicos de la plantilla
Use el Organizador cuando necesite actualizar solo ciertos estilos, macros o bloques de creación sin sobrescribir todos los estilos. Este método le ofrece un control detallado.
- Abra el documento que desea actualizar
Abra el documento en Word. - Abra el Organizador
Vaya a la pestaña Desarrollador y haga clic en Plantilla de documento. En el cuadro de diálogo, haga clic en el botón Organizador en la parte inferior. Se abre el cuadro de diálogo Organizador. - Cambie el panel derecho a su plantilla
De forma predeterminada, el panel derecho muestra Normal.dotm. Haga clic en Cerrar archivo en el lado derecho, luego haga clic en Abrir archivo y navegue hasta su plantilla modificada (.dotx o .dotm). Selecciónela y haga clic en Abrir. - Seleccione los elementos que desea copiar
En el panel izquierdo (su documento), verá los elementos disponibles. En el panel derecho (su plantilla), verá los elementos modificados. Haga clic en la pestaña que coincida con lo que desea copiar: Estilos, Macros o Bloques de creación. En el panel derecho, haga clic en el elemento que desea copiar. Mantenga presionada la tecla Ctrl para seleccionar varios elementos. - Haga clic en Copiar
Haga clic en el botón Copiar que apunta de derecha a izquierda. Word le pregunta si desea sobrescribir el elemento existente en el documento. Haga clic en Sí a todo si está actualizando varios elementos. - Cierre el Organizador
Haga clic en Cerrar. Los elementos ahora están en su documento. Guarde el documento con Ctrl+S.
Método 3: Usar una macro para actualizar varios documentos en lote
Si necesita actualizar decenas o cientos de documentos, una macro ahorra tiempo. Esta macro abre cada documento de una carpeta, actualiza los estilos desde la plantilla adjunta, guarda y cierra.
- Abra el Editor de Visual Basic
Presione Alt+F11. Se abre el editor de VBA. - Inserte un nuevo módulo
En el Explorador de proyectos, haga clic con el botón derecho en Normal o en su proyecto, elija Insertar > Módulo. - Pegue el código de la macro
Copie y pegue el siguiente código en el módulo:Sub UpdateAllDocumentsFromTemplate() Dim strPath As String Dim strFile As String Dim doc As Document ' Change this path to your folder strPath = "C:\MyDocuments\" strFile = Dir(strPath & "docx") Application.ScreenUpdating = False Do While strFile <> "" Set doc = Documents.Open(strPath & strFile) doc.UpdateStylesFromTemplate doc.Save doc.Close strFile = Dir Loop Application.ScreenUpdating = True MsgBox "All documents updated." End Sub - Modifique la ruta de la carpeta
Cambie la línea strPath para que apunte a la carpeta que contiene sus documentos. Use barras invertidas dobles. - Ejecute la macro
Presione F5 para ejecutar. Word procesa cada archivo .docx de la carpeta. La macro usa el método UpdateStylesFromTemplate, que hace lo mismo que marcar la casilla Actualizar automáticamente los estilos del documento.
Problemas comunes al actualizar documentos desde una plantilla
La casilla Actualizar automáticamente los estilos del documento está atenuada
Esto ocurre cuando el documento no está adjunto a ninguna plantilla. Haga clic en Adjuntar en el cuadro de diálogo Plantillas y complementos, localice su archivo .dotx o .dotm y haga clic en Abrir. Entonces la casilla estará disponible.
Los estilos se actualizan pero algunos formatos no cambian
El formato directo aplicado manualmente al texto anula el formato del estilo. La actualización de la plantilla solo cambia la definición del estilo, no las anulaciones manuales. Para solucionarlo, seleccione el texto y vuelva a aplicar el estilo desde la pestaña Inicio, o use el botón Borrar todo el formato (Ctrl+Espacio).
Las macros de la plantilla no aparecen en el documento
La opción Actualizar automáticamente los estilos del documento no copia macros. Debe usar el Organizador para copiar macros. O bien, si el documento está adjunto a la plantilla, las macros almacenadas en la plantilla están disponibles siempre que la plantilla esté cargada. Para cargar una plantilla como complemento global, vaya a Desarrollador > Plantilla de documento > pestaña Complementos y agregue la plantilla allí.
La macro no encuentra ningún archivo
Compruebe la ruta de la carpeta en la macro. Use una ruta absoluta completa. Asegúrese de que la extensión del archivo coincida (por ejemplo, docx para documentos de Word, docm para documentos habilitados para macros).
Actualizar automáticamente los estilos del documento vs Organizador: diferencias clave
| Elemento | Actualizar automáticamente los estilos del documento | Organizador |
|---|---|---|
| Alcance | Todos los estilos del documento | Estilos, macros y bloques de creación individuales |
| Facilidad de uso | Un clic después de la configuración | Requiere selección manual por elemento |
| Capacidad de lote | Solo por documento | Solo por documento |
| Macros afectadas | No | Sí, si se copian |
| Bloques de creación | No | Sí, si se copian |
| Sobrescribe el formato existente | Sí, para texto con estilos | Solo si confirma la sobrescritura |
Ahora puede actualizar documentos desde una plantilla modificada usando el comando Plantilla de documento, el Organizador o una macro de VBA. Empiece probando la opción Actualizar automáticamente los estilos del documento en un solo documento para confirmar que la plantilla está conectada correctamente. Para usuarios avanzados, el método de la macro de VBA es el más eficiente para lotes grandes. Recuerde que el formato directo no se sobrescribirá con las actualizaciones de estilos, por lo que es posible que deba volver a aplicar estilos manualmente en algunos casos.