Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Ofimática (http://www.forosdelweb.com/f90/)
-   -   Generar PDF (http://www.forosdelweb.com/f90/generar-pdf-629617/)

yenay 30/09/2008 03:00

Generar PDF
 
Hola a todos, hoy tengo una pregunta de nota.

Vamos a ver, el caso es que tengo que conseguir generar un pdf a partir de una hoja que construyo en excel con macros.

La dificultad está en que esta hoja el usuario no la ve ni la toca, para evitar que cambien cosas. Y quiero que se genere un pdf en lugar de una hoja excel o un word para que le sea mucho más dificil al usuario trucar los resultados.

Supongo que necestaré algún dll y llamar a alguna función de ese dll. no lo sé.

Alguien me puede ayudar?

uzziber 30/09/2008 14:44

Respuesta: Generar PDF
 
Baja el PDFCreator y lo instalas en tu PC...
Funciona como si fuera una impresora instalada en tu PC.
http://sourceforge.net/projects/pdfcreator/

Archivo>Impresora Seleccionas la impresora PDFCreator y se despliega una ventana para que nombres al archivo, etc.
Saludos...

yenay 01/10/2008 00:49

Respuesta: Generar PDF
 
Gracias Uziber, pero creo que no me has entendido.

Lo que yo quiero es que en un formulario que forma parte de la macro haya un botón que ponga "Generar PDF" y que genere un documento pdf con los datos que la macro le diga.

Porque además, la hoja excel no la voy a usar yo, la van a usar personas de distintos sitios del pais, y no tienen por qué tener instalada una impresora pdf.

Yo por mi parte he seguido investigando, y he encontrado varias soluciones, la mayoría de pago (y por eso no pongo el nombre) y alguna que otra gratis, como el oPDF, que es un componente ActiveX con el que se pueden generar pdf's con más o menos dificultad, pero todavía estoy peleando para aprender a usarlo.

De todas formas la duda sigue en pie.

jorjos 06/10/2008 04:37

Respuesta: Generar PDF
 
Si usas office 2007 ya permite guardar, directamente en formato PDF, sinó has de instalar la impresora.

La macro que crea sencillamente, en caso que no tengas Office 2007:
seleccionas la parte a imprimir
vas a imprimir
seleccionas que sea la impresora PDF
imprimes
dejas de grabar.

Después para generar el botón, vas a insertar imagen y le asignas la macro correspondiente

yenay 06/10/2008 05:53

Respuesta: Generar PDF
 
Gracias por tu aportación Jorgos, pero el caso es que la aplicación es para que la usen otras personas, que no tienen por qué tener instalada una impresora de pdf. y tampoco tienen por qué tener la office 2007, la mayoría tiene la 2003. Pero es necesario que puedan generar un archivo pdf

Lo que necesito es un control ocx o un activex que no sea de pago y que permita la generación de pdf's aunque sea programando el pdf a generar.

pao01 06/10/2008 20:59

Respuesta: Generar PDF
 
Buen tip jorjos, me vino fantástico. :arriba:


La zona horaria es GMT -6. Ahora son las 10:04.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.