Jump to content

Copiar datos de excel vba a Formulario Pdf editable


Recommended Posts

Buenas noches, existe un tema igual pero está cerrado y no admite más respuestas.

Tengo un fichero PDF que tiene hecho un formulario el cual puede rellenar a mano. Lo que yo quiero es que de un fichero excel donde tengo los campos: nombre, dni, direccion, etc esos datos se introduzcan en el campo destinado para ello en el formulario y me vaya creando diferentes ficheros.

El fichero excel tiene unas 400 personas, por lo cual me tendría que generar esos 400 pdf rellenos con los datos que hay en excell. Dispongo de Office365 y de Acrobat Reader.

Espero haberme explicado bien. 

Link to post
Share on other sites

Muchas gracias por tu respuesta y tus ficheros.

La macro de SendKeys me funciona y manda los datos en orden, por lo que para mi fichero debería solo agregar campos que yo quiera.

La otra macro "Objeto Acrobat" no entiendo muy bien que hace porque me da un error "Se ha producido el error 91 en tiempo de ejecución: Variable de objeto o bloque With no establecido" y al ver el código no acabo de entenderlo.

Lo que necesitaría es que si pongo otra linea más en tu fichero .xlsm me crease un segundo fichero "formulario002.pdf" y metiera los datos en él. Así pondría las 400 lineas de clientes y me rellenaría los 400 pdf. Con eso me harías el rey del mambo.

Gracias por tu tiempo y perdona por las molestias

Link to post
Share on other sites

El dilema es que, tal cual lo necesitas, justamente con SendKeys no  podrás y sí con el otro ejemplo, que justamente guarda como diferentes pdf cada registro. Sobre el error que mencionas es imposible saber qué ocurre sin tener tus archivos y ver, además de tu pdf, las modificaciones que hiciste así como la línea del error y el erro exacto. Ojo, si modificaste algo sin entender cómo funciona, pues no tiene mucho sentido revisar todo.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

Privacy Policy