UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

Igtelo


Hola.

Una macro para guardar nuestras hojas de Excel como pdf con el nombre de fecha, hora y minutos sin que tengamos que dar la ruta ni cambiar nuestra configuración de Windows. Previamente creen la carpeta donde quieran trabajar.
En el archivo dentro de VBA se encuentra la explicación.

Deseo les sirva.

Saludos
Ignacio Téllez
Archivos
Guardar como pdf.xlsm
No tienes los permisos para descargar los archivos.
(84 KB)

Edmomo


Nacho, gracias por este excelente aporte. Dios te bendiga.

3 buenisimo el 04/05/14, 11:49 am

rubito1


muy bueno nacho;gracias

4 Gran aporte... Aportazo!!! el 08/05/14, 07:28 pm

Dodorian


Muy buen aporte... Gracias Igtelo. Very Happy

Igtelo


Hola a todos.

Da gusto que vean los aportes, también se puede hacer para guardar todo el libro.

Saludos
Ignacio Téllez

6 area activa el 29/05/14, 07:19 am

rubito1


hola nacho,que tal;estaba viendo si puedo utilizar este excelente codigo que hicistes y quisiera modificar 2 cosas si es que se puede;1)que exporte solo el area activa(donde hay datos) 2)como tengo muchas hojas en el libro,no se puede hacer una macro o comando para no tener que "pegar" el boton en todas las hojas?(por ejemplo,ejecutar el comando con ctrl+e)gracias

Igtelo


Hola Rubén.
Cambia por esto:

ActiveCell.CurrentRegion.ExportAsFixedFormat Type:=0, Filename:=ruta & nombre, IncludeDocProperties:=1, OpenAfterPublish:=0

Lo dejo en una sóla línea para que sea más claro.

Para tus teclas de ejecución entra a: Programador/Macros(buscas tu macro)/Opciones y allí pones la letra que gustes.

Saludos
Ignacio Téllez
p.d: Ya en otro post te había dicho que vieras lo de CurrentRegion y Desref.
Si vas a hacer más preguntas, abre la pregunta aparte, aquí ya no.



Última edición por Igtelo el 30/05/14, 12:45 am, editado 2 veces (Razón : Corrección de semántica.)

8 ok el 29/05/14, 10:10 pm

rubito1


ok gracias de nuevo,no lo olvide solo que no lo habia entendido bien(lo de activeregion)esperoq ue ahora si pueda usarlo solo;asi que gracias de nuevo ignacio;saludos

9 graciasss me sirvio de mucho el 12/07/14, 05:47 pm

davidmarin


hola que tal antes que nada gracias por su ejemplo, me podria ayudar, aver si me entiende
en la hoja quiero que me guarde solo la factura(solo las celdas que yo quiera) por que si lo guarda pero guarda toda la hoja( botones, y mas cosas que tiene la hoja
de antemano muchas gracias. saludos y buen fin de semana Very Happy  Very Happy  Very Happy

http://www.siremtec.com

Igtelo


Hola David.

Si es una "factura" entonces todo se encuentra comprendido dentro de un rectángulo, por tanto, define el rango que necesites.

Ejemplo: Si tu factura abarca desde la celda A1 hasta la G30 cambia por esto:

Range("A1:G30").ExportAsFixedFormat Type:=0, Filename:=ruta & nombre, IncludeDocProperties:=1, OpenAfterPublish:=0

Para los botones puedes hacer lo siguiente:
1.- Déjalos fuera de ese rango.
2.- Posiciónate sobre el botón, click con mouse derecho, entra a sus propiedades y ve todas las opciones que te ofrece para que puedas modificar.

Si con esto no queda solucionado, abre una pregunta porque ya se alargó mucho el aporte y se pierde el objetivo del mismo.

Saludos
Ignacio Téllez

jhon1904


hola nacho


que buen aporte has dado, se podria modificar para que cuando vaya a guardar busque una carpeta especifica y guarde el archivo.

ejemplo

que en la celda range("j1") escriba el nombre de la carpeta y que al darle click al boton busque la carpeta en mi equipo y lo guarde. sin que en el codigo es especifique la ruta del archivo.


espero me entiendas

saludos
jhon

12 gracias el 14/07/14, 01:34 pm

davidmarin


gracias igtelo me ayudo su respuesta Very Happy  Very Happy  Very Happy

http://www.siremtec.com

Igtelo


Hola Jhon.

Te adjunto ejemplo, lo puedes usar con validación de datos y te dejo otra macro para que veas por donde se encuentran tus carpetas, es extra a lo que pides.
Tienes que modificar la ruta inicial según lo tengas en tu P.C. es lo único que debes hacer.

Sino es lo que quieres (como lo hice así lo entendí), abres una pregunta.

Con esto cierro el aporte porque ya se desvió del objetivo

Saludos
Ignacio Téllez
Archivos
Jhon PDF a carpeta.zip
No tienes los permisos para descargar los archivos.
(43 KB)

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.