Pasar datos de excel a formulario pdf

Pasar datos de excel a formulario pdf

Rellenar formularios pdf con datos de excel usando automailmerge

Hace un tiempo documenté para AcrobatUsers.com cómo importar manualmente un registro de datos de Excel a un formulario PDF. Puedes encontrar esta información aquí: ¿Puedo importar datos de una hoja de cálculo Excel a un formulario PDF rellenable?
Esto es muy útil si sólo tiene que lidiar con uno o unos pocos registros que necesita importar en formularios PDF, pero ¿qué pasa si estamos hablando de 10s o 100s registros? Resulta un poco aburrido hacer clic en los mismos botones una y otra vez. Debe haber una forma de automatizar esto…
Todo lo que dije sobre la importación de datos manualmente en el enlace anterior sigue siendo cierto, así que familiarícese con el proceso manual y verifique que realmente puede importar un registro de datos de su archivo de texto a su formulario PDF. Si eso no funciona, intentar automatizar este paso también fallará.
Para importar toda una hoja de cálculo de datos, tenemos que llamar a este método para cada registro, y luego guardar el archivo con un nuevo nombre, y luego pasar al siguiente registro. Esto puede hacerse, por ejemplo, en una Acción. Puede utilizar el siguiente script en una Acción (o un comando personalizado en Acrobat DC):

Convertir excel a pdf rellenable con fórmulas

Con Adobe Acrobat, puedes crear un archivo de formato de documento portátil (PDF) interactivo. Un PDF interactivo es útil para aplicaciones electrónicas, formularios o encuestas que puedes enviar a alguien para que los rellene en su ordenador. No hay necesidad de imprimir nada porque todo se puede hacer electrónicamente. Puedes crear tus propios PDF interactivos desde cero en Acrobat o adaptar uno a partir de un documento existente, como un documento de Word o una hoja de cálculo de Excel.
Abra Adobe Acrobat en su ordenador. En la ventana “Primeros pasos”, haga clic en “Convertir un documento existente” para iniciar el asistente “Crear nuevos formularios”. También puede seleccionar “Crear nuevo formulario” en el menú “Archivo” o en el menú “Formularios”. En Acrobat 9, haga clic en “Formularios” y seleccione “Iniciar asistente de formularios”.
Siga las instrucciones en pantalla para cargar los datos de su archivo de hoja de cálculo. El asistente será ligeramente diferente dependiendo de la versión de Acrobat que esté utilizando. Asegúrese de que su hoja de cálculo está guardada en un lugar al que pueda acceder.
Seleccione una herramienta de formularios, como la herramienta “Seleccionar” de la barra de herramientas de formularios. Arrastre el cursor para crear un campo de formulario rectangular. Se abrirá un cuadro de diálogo “Propiedades” para el campo de formulario, en el que podrá configurar el comportamiento del campo de formulario. Repita esta operación para cada campo de formulario que necesite crear.

Rellenar por lotes un formulario pdf desde excel

Cuando se distribuye un formulario, Acrobat crea automáticamente una cartera PDF para recoger los datos enviados por los usuarios. De forma predeterminada, este archivo se guarda en la misma carpeta que el formulario original y se denomina filename_responses.
En algunos escenarios de flujo de trabajo, las personas envían los formularios rellenados como archivos de sólo datos en lugar de como archivos PDF completos. Estos archivos no son PDF, sino que utilizan otro formato de archivo, como FDF o XML. Puede ver los datos enviados por un destinatario individual en el contexto del PDF abriendo el archivo original e importando la información del archivo de datos.
Puede guardar la información de un formulario PDF completado como un archivo de datos en otro formato de archivo. Más tarde, puede reutilizar los datos para rellenar de nuevo el formulario o otro formulario con los mismos campos y nombres de campo.
Cuando los formularios devueltos están en un archivo de respuesta, la forma más eficaz de exportar la información a una hoja de cálculo es utilizar el botón Exportar datos del panel de navegación izquierdo del archivo de respuesta de la cartera PDF.

Generar pdf a partir de datos de excel

Necesitamos crear un objeto de la clase AutoFiller y enlazar el formulario Pdf presente en las imágenes anteriores y utilizar el método ImportDataTable para rellenar los campos del formulario utilizando los datos presentes en el objeto DataTable.
Una vez que se llama al método se genera un nuevo archivo de formulario Pdf, que contiene cinco páginas con el formulario rellenado basado en los datos de la hoja de Excel. El formulario Pdf de entrada era de una sola página y el resultante es de cinco páginas, porque el número de filas de datos en la hoja de Excel es de 5. La clase DataTable ofrece la capacidad de utilizar la primera fila de la hoja como ColumnName.