Necesita un documento de Word que complete automáticamente nombres de clientes, fechas o códigos de productos desde un archivo de Excel o una base de datos. Escribir manualmente estos datos en cada documento nuevo consume tiempo e introduce errores. Word puede extraer datos de un origen externo e insertarlos en una plantilla mediante campos de combinación de correspondencia. Este artículo explica cómo crear una plantilla reutilizable que rellene previamente los campos desde un origen de datos como una hoja de cálculo de Excel, una tabla de Access o una lista de contactos de Outlook.
Puntos clave: Creación de una plantilla de Word basada en datos
- Correspondencia > Seleccionar destinatarios > Usar una lista existente: Vincula la plantilla de Word a un origen de datos externo como un archivo de Excel o una base de datos de Access.
- Correspondencia > Insertar campo combinado: Coloca un campo dinámico en el cuerpo del documento que extrae datos de una columna específica del origen.
- Archivo > Guardar como > Plantilla de Word (dotx): Guarda el documento como una plantilla reutilizable que conserva todas las conexiones de campos para su uso futuro.
Cómo funcionan los campos de combinación de correspondencia con datos externos
Word utiliza una función llamada combinación de correspondencia para conectar un documento a un origen de datos externo. El origen de datos puede ser un libro de Excel, una tabla de Access, una base de datos de SQL Server, una lista de SharePoint o incluso una carpeta de contactos de Outlook. Cuando se inserta un campo combinado en el documento, Word muestra un marcador de posición como <
La plantilla en sí es un archivo .dotx o .dotm que contiene el texto estático, el formato y los campos combinados. Cada vez que se crea un documento nuevo a partir de la plantilla, se ejecuta la operación de combinación para incorporar datos actualizados. Este enfoque es ideal para cartas modelo, facturas, etiquetas, contratos y cualquier documento en el que la estructura permanezca igual pero el contenido cambie según el destinatario o la transacción.
Requisitos previos para crear una plantilla
Antes de comenzar, confirme que el origen de datos esté listo. Para un archivo de Excel, la primera fila debe contener encabezados de columna (nombres de campo) como FirstName, LastName, Email, Amount. No debe haber filas en blanco ni celdas combinadas en la fila de encabezado. Para una base de datos de Access, la tabla o consulta debe tener nombres de columna coherentes. Word puede leer estos encabezados y ponerlos a disposición como campos combinados.
Pasos para crear una plantilla de Word con campos rellenados previamente
Siga estos pasos para crear una plantilla .dotx que extraiga datos de un archivo de Excel. El mismo proceso funciona para otros orígenes de datos con ajustes menores en el cuadro de diálogo de selección de archivos.
- Prepare el origen de datos
Abra el archivo de Excel. Asegúrese de que la primera fila contenga encabezados de columna como FirstName, LastName, DueDate, Amount. Elimine las filas en blanco o las celdas combinadas en el área de encabezado. Guarde y cierre el archivo de Excel. Word leerá los datos de este archivo cada vez que ejecute la combinación. - Abra un documento nuevo en blanco en Word
Presione Ctrl+N para crear un documento nuevo en blanco. No utilice un documento existente que ya contenga datos. Un documento limpio evita conflictos de campos. - Conecte el documento al origen de datos
Vaya a la pestaña Correspondencia. Haga clic en Seleccionar destinatarios y elija Usar una lista existente. Navegue hasta el archivo de Excel. En el cuadro de diálogo Seleccionar tabla, elija la hoja de cálculo que contiene los datos. Marque la casilla “La primera fila de datos contiene encabezados de columna” y haga clic en Aceptar. - Diseñe el diseño de la plantilla con texto estático
Escriba el contenido fijo que aparece en todos los documentos. Por ejemplo, escriba “Estimado ” seguido de un espacio. Agregue un campo de fecha si es necesario mediante Insertar > Fecha y hora. Utilice tabulaciones o tablas para alinear el contenido donde irán los campos combinados. - Inserte campos combinados en las posiciones correctas
Haga clic donde desee que aparezca el primer valor de datos. En la pestaña Correspondencia, haga clic en Insertar campo combinado y seleccione el nombre de la columna en la lista. Repita para cada campo. Ejemplo: <> < >, < >, < >. Los corchetes angulares indican un campo, no texto literal. - Obtenga una vista previa de los datos combinados
En la pestaña Correspondencia, haga clic en Vista previa de resultados. Word muestra el primer registro del origen de datos con valores reales. Utilice los botones de flecha para desplazarse por los registros. Verifique que todos los campos se muestren correctamente. Si un campo aparece en blanco, compruebe el nombre de la columna en el origen de datos. - Guarde el documento como plantilla de Word
Vaya a Archivo > Guardar como. Elija una ubicación como la carpeta Plantillas de Office personalizadas. En la lista desplegable Guardar como tipo, seleccione Plantilla de Word (dotx). Asigne un nombre al archivo, por ejemplo “InvoiceTemplate.dotx”, y haga clic en Guardar.
Método alternativo: Uso del asistente para combinar correspondencia
Si prefiere un enfoque guiado, Word ofrece un asistente para combinar correspondencia. Vaya a Correspondencia > Iniciar combinación de correspondencia > Asistente paso a paso para combinar correspondencia. El asistente le guía a través del tipo de documento, el origen de datos, la inserción de campos, la vista previa y la finalización. El resultado es el mismo que el del método manual anterior.
Errores comunes al crear plantillas basadas en datos
Los campos combinados muestran “Error! No es un campo válido”
Este error se produce cuando el origen de datos no está conectado o el nombre del campo no coincide. Vuelva a conectar el origen de datos yendo a Correspondencia > Seleccionar destinatarios > Usar una lista existente y seleccionando el archivo correcto. Si cambió el nombre de una columna en Excel después de insertar los campos, elimine los campos antiguos y vuelva a insertarlos.
Los datos no se actualizan cuando vuelvo a abrir la plantilla
Un archivo .dotx almacena la conexión al origen de datos pero no almacena los datos reales. Cuando abre la plantilla, Word no actualiza los datos automáticamente. Para obtener datos actualizados, debe ejecutar la combinación. Vaya a Correspondencia > Finalizar y combinar > Editar documentos individuales. Elija Todos los registros y haga clic en Aceptar. Word crea un documento nuevo con los datos actuales del origen.
La plantilla solicita la ruta del archivo de origen de datos cada vez
Si el archivo de origen de datos se mueve o se elimina, Word le pedirá que lo localice. Mantenga el origen de datos en una carpeta estable. Si debe moverlo, actualice la conexión yendo a Correspondencia > Seleccionar destinatarios > Usar una lista existente y seleccionando la nueva ruta. Para archivos de red, utilice una ruta UNC (\server\share\file.xlsx) en lugar de una letra de unidad.
El formato de números o fechas es incorrecto
Los campos combinados heredan el formato del origen de datos. Para controlar el formato en Word, haga clic con el botón secundario en el campo combinado y seleccione Alternar códigos de campo. Verá algo como { MERGEFIELD Amount }. Agregue un modificador de imagen numérica: { MERGEFIELD Amount \# “$#,##0.00” }. Para fechas, utilice \@ “MMMM d, yyyy”. Presione Alt+F9 para volver a alternar los códigos de campo.
Plantilla de Word (.dotx) frente a documento normal (.docx) para orígenes de datos
| Elemento | Plantilla de Word (.dotx) | Documento normal (.docx) |
|---|---|---|
| Propósito | Base reutilizable para varios documentos | Documento final de un solo uso |
| Conexión al origen de datos | Se almacena en la plantilla y se conserva al crear un documento nuevo | Se almacena en el propio documento |
| Comportamiento del archivo al abrirlo | Se abre como un documento nuevo sin nombre (a menos que haga doble clic) | Abre el mismo archivo cada vez |
| Uso recomendado | Facturas semanales, cartas modelo mensuales, contratos recurrentes | Resultado de combinación de correspondencia único |
Ahora puede crear una plantilla de Word que extraiga datos de un archivo de Excel u otro origen. Diseñe las partes estáticas una vez, inserte los campos combinados y guarde como .dotx. Cada vez que necesite un nuevo conjunto de documentos, abra la plantilla y ejecute Finalizar y combinar. Para un control avanzado, utilice códigos de campo con modificadores de imagen para dar formato preciso a números y fechas.