Anuncios

jueves, 19 de octubre de 2017

Como guardar un archivo con el nombre de una celda en Excel a PDF con macros

Aprende a grabar y salvar un archivo en excel con el nombre de una celda y en formato PDF con macros


Se debe tener presente que la macro la puedes descargar pero tiene los datos predeterminados de la ruta que se guardo y la celda del nombre que asignamos por tal motivo es muy importante identificar estos parámetros como se explica en el video y cambiar la celda donde se encuentra el nombre y la ruta donde se desea guardar.

guardar un archivo con el nombre de una celda en pdf


Como guardar un archivo de excel con el nombre de una celda en PDF

Con esta macro nos va permitir realizar lo siguiente:

 

  • Guardar de manera automática un archivo de excel en PDF
  • Asignar una celda para el nombre del archivo pero se sugiere que sea dinámico amarrado a una función  o lista desplegable como en el ejemplo del video para que en el momento de utilizar la macro sea fácil el proceso y optimice tiempo.

Revisa el video para que aprendas a utilizar las dos macros y en la parte FINAL del articulo se encuentra el enlace para que puedas descargar la macro.


Importante que para utilizar la macro debemos de tener habilitados el menú de programador o desarrollador dependiendo de la versión de excel que tengas. En este  CORTO VIDEO te explico como lo puedes  HABILITAR

Después de que tengas habilitado las macros debemos de insertar un botón en la siguiente ruta.


En la barra Menú buscamos la pestaña Desarrollador o Programador y en el icono insertar buscamos la opción de insertar un boton.

como insertar un boton de macros


y arrastramos con el mouse el tamaño como queremos el botón.

Como insertar un boton de formulario de excel


El botón le podemos cambiar el nombre presionando clic en el texto y lo cambiamos por el nombre que desees en el ejemplo se coloco Archivo PDF.

Boton de macros en excel

Luego nos ubicamos en el botón y presionamos clic derecho asignar macro y ahí le podemos asignar un nombre a la macro y le decimos nuevo

Asignar una macro y nombre de excel



Luego copiamos la macro que se encuentra al final de este articulo.


La macro para guardar o salvar un archivo con el nombre de una celda consiste en lo siguiente

Se nombre dos variables como texto el nombre del archivo y la ruta donde se va guardar
Dim nombre As String, Ruta As String


Le asignamos a la variable ruta la dirección donde se va guardar el archivo, aquí es muy importante cambiar la ruta personal.
Ruta = "C:\Users\juandavid\Desktop\Calificaciones" 'Se coloca la ruta donde se va copiar el archivo


Le asignamos a la variable nombre la celda en excel donde está el nombre que deseamos colocar al momento de guardar el archivo, aquí es muy importante cambiar la celda personal.
nombre = Range("D7").Value 'Se coloca la celda donde esta el nombre para el archivo


Realizamos el proceso para que guarde el archivo como formato tipo PDF en la ruta y nombre asignada.
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Ruta & "\" & nombre & ".pdf", Quality:= _


xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True


Al presionar clic en el boton.

insertar boton de macros en excel

El archivo de excel se convierte en PDF y con el nombre de una celda.

Archivo de pdf


Archivo de pdf


En el siguiente ENLACE puedes DESCARGAR la macro para guardar archivos con el nombre de una celda y formato PDF.




Seguramente quieres sabes más acerca de Excel, no te olvides darte una vuelta por las siguientes secciones disponibles para ti de manera gratuita: 


Canal de YouTube
Comunidad Telegram
Instagram: Aprende y Enseña Excel
Facebook: Aprende Excel Fácil
Twitter: Aprende y Enseña Excel


Hasta una próxima y te deseo el mayor de los EXITOS.


Aprende y Enseña Excel.