Generar documentos Word desde Excel

Si cada documento que sale de tu empresa nace de copiar datos de una hoja de cálculo y pegarlos en una plantilla de Word, ese trabajo se puede eliminar entero. La macro rellena la plantilla, aplica el formato, guarda el PDF y, si quieres, lo envía. Doscientos documentos tardan lo mismo que uno.

Cuéntanos tu proceso

El problema del copiar y pegar entre programas

Generar documentos a mano tiene dos costes. El evidente es el tiempo: abrir la plantilla, buscar el dato, pegarlo, revisar que el formato no se haya roto, guardar con el nombre correcto. El otro es más caro y aparece más tarde: el contrato que salió con el importe del cliente anterior, el certificado con la fecha del mes pasado, el presupuesto con un descuento que no correspondía. Cuando el documento tiene efectos legales o económicos, el error de copiado no es una molestia, es un problema.

Qué documentos se generan bien de esta forma

  • Contratos y anexos con cláusulas que cambian según el tipo de cliente o servicio.
  • Presupuestos y ofertas con partidas, precios y condiciones tomados de la hoja de cálculo.
  • Certificados y actas con numeración correlativa automática.
  • Informes periódicos que combinan texto fijo, tablas y gráficos actualizados.
  • Cartas y comunicaciones masivas personalizadas por destinatario, con su adjunto correspondiente.

Cómo funciona por dentro

Se parte de la plantilla de Word que ya usáis. En ella se marcan los puntos donde entra información variable —con marcadores, campos o texto de sustitución— y la macro los rellena leyendo los datos de Excel. A partir de ahí puede hacer todo lo demás: insertar tablas con tantas filas como haga falta, incluir o quitar párrafos completos según las condiciones de cada caso, numerar, actualizar el índice, exportar a PDF con el nombre correcto y dejarlo en la carpeta que corresponda.

Si el flujo termina con un envío, la misma macro prepara el correo en Outlook con el asunto, el cuerpo y el adjunto de cada destinatario. Puede dejarlos en borradores para que alguien los revise antes de mandarlos, que suele ser lo prudente las primeras semanas.

Tu plantilla se respeta tal cual. No hay que rehacer el diseño ni migrar a otro formato: trabajamos sobre el documento de Word que ya tenéis aprobado, con su membrete, sus estilos y su pie de página.

Qué se gana además del tiempo

Uniformidad: todos los documentos salen con el mismo formato, sin la variación que aparece cuando cinco personas parten de cinco copias distintas de la plantilla. Trazabilidad: queda registro de qué se generó, cuándo y con qué datos. Y una ventaja poco obvia pero muy útil: al obligar a definir de dónde sale cada dato, el proceso deja al descubierto los campos que hasta ahora alguien rellenaba «de memoria».

Lo que necesitamos de ti

La plantilla de Word y un Excel de ejemplo con los datos —inventados, si los reales son confidenciales— colocados como los tenéis en realidad. Con eso montamos una prueba funcional que puedas ver antes de decidir nada.

Combinar correspondencia no siempre basta

La combinación de correspondencia de Word resuelve el caso simple: una tabla, un documento por fila, campos que se sustituyen. Se queda corta en cuanto necesitas tablas de longitud variable dentro del documento, párrafos que aparecen solo si se cumple una condición, un PDF por registro con nombre calculado, o el envío por correo con adjuntos distintos. Ahí es donde entra VBA, que hace todo eso desde un único botón.

FAQ

Preguntas frecuentes

Sí, es lo habitual. Trabajamos sobre vuestra plantilla con su membrete y sus estilos. Solo se añaden marcadores en los puntos donde entra información variable, y no cambian el aspecto del documento.

Sí. La macro puede guardar ambos, solo el PDF, o el PDF ya firmado digitalmente si tenéis certificado instalado. También decide el nombre y la carpeta de destino según los datos de cada registro.

Sí, a través de Outlook, con el asunto y el cuerpo personalizados por destinatario. Se puede configurar para que los deje en borradores en lugar de enviarlos, algo recomendable durante el rodaje inicial.

No hay un límite práctico para los volúmenes de oficina habituales: cientos de documentos se generan en minutos. Lo que marca el tiempo es el tamaño de cada documento y si además hay que exportar a PDF.

¿Qué documento repites una y otra vez?

Mándanos la plantilla de Word y un ejemplo de los datos. Te enseñamos cómo quedaría generado automáticamente.

Enviar mi proceso