Rellenar plantilla word desde excel

rellenar automáticamente un documento de word desde la base de datos

Hace 3 meses, escribí un artículo sobre “¿Cómo rellenar una plantilla de manera eficiente?” usando Latex y Python. Funciona, pero hay margen de mejora. Los problemas de usar Latex son, en primer lugar, la mayoría de los usuarios no han oído hablar de él. En segundo lugar, la gente quiere el documento de Word porque le resulta más familiar. Aunque sigo pensando que Latex es más flexible, he explorado la posibilidad de utilizar Word. Por último, he encontrado una forma de rellenar una plantilla de forma eficiente utilizando Word y Python en lugar de Latex y Python.

Probablemente, algunos de ustedes ya han oído hablar de la combinación de correspondencia. Puede ayudarte a generar etiquetas y cartas desde Excel fácilmente. Pero, puede hacer más que eso, por ejemplo, rellenar una plantilla. Aquí se explica cómo hacerlo:

generar un documento de word a partir de una macro de excel

Abra su plantilla de agenda y vaya a la cinta de envíos. Vaya a “Seleccionar destinatarios” y elija “Usar una lista existente” en el menú desplegable. Una vez que esté vinculada, podrá insertar campos en el documento. Vaya a “Insertar campo de fusión” para seleccionar los campos a insertar. Una vez que haya terminado, vaya a “Vista previa de los resultados” para revisar el documento. En este momento querrá seleccionar el registro correcto, puede saltar a través de los registros usando las flechas para encontrarlo o ir a “Editar lista de destinatarios” para una lista personalizada. Después de eso, vaya a “Finalizar y fusionar” y seleccione “Editar documentos individuales” y seleccione la opción de “Registro actual” (si tiene varios, no recomiendo hacerlos todos juntos porque todavía tendrá que separarlos en archivos individuales). Esto creará el documento y todo lo que necesitas hacer es guardarlo.

cómo crear documentos de word personalizados a partir de excel sin combinación de correspondencia

Aconsejamos al cliente que prefiera utilizar una plantilla de Word y no de PDF, ya que de esta manera se puede conseguir mucha más flexibilidad. Si se utilizan formularios PDF, hay que definir bien todos los campos de datos y los campos suelen tener un tamaño fijo. Mientras que con el uso de plantillas de Word, puede crear marcadores, que sólo marcan el lugar en el documento de Word, donde se colocarán los datos de Excel. De esta manera, el tamaño de los campos puede ser variable. Todo lo que tiene que hacer es nombrar adecuadamente los marcadores, para saber exactamente qué campo de datos de Excel debe colocarse en el documento de Word. Al final, el documento de Word se guarda como archivo PDF.Así es como hemos construido nuestra plantilla de Word:Y así es como hemos configurado la pestaña de datos de Excel:Hemos utilizado los mismos nombres de marcadores que la fila de la cabecera de la tabla de Excel. Y aquí está nuestro resultado final – el archivo PDF, donde los datos de Excel se rellena en la plantilla de Word y éste se guarda como PDF al final:

rellenar automáticamente el documento de word

Abra su plantilla de agenda y vaya a la cinta de envíos. Vaya a “Seleccionar destinatarios” y elija “Usar una lista existente” en el menú desplegable. Una vez que esté vinculada, podrá insertar campos en el documento. Vaya a “Insertar campo de fusión” para seleccionar los campos a insertar. Una vez que haya terminado, vaya a “Vista previa de los resultados” para revisar el documento. En este momento querrá seleccionar el registro correcto, puede saltar a través de los registros usando las flechas para encontrarlo o ir a “Editar lista de destinatarios” para una lista personalizada. Después de eso, vaya a “Finalizar y fusionar” y seleccione “Editar documentos individuales” y seleccione la opción de “Registro actual” (si tiene varios, no recomiendo hacerlos todos juntos porque todavía tendrá que separarlos en archivos individuales). Esto creará el documento y todo lo que necesitas hacer es guardarlo.

Leer más  Como solicitar un erte por coronavirus

Entradas relacionadas