Aprende a guardar, grabar y salvar un archivo o un libro de excel con varias hojas 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 por tal motivo es muy importante identificar estos parámetros como se explica en el video.
Como guardar un fichero o archivo de excel en formato PDF
En la parte inferior del articulo se encuentra en enlace para la descarga de la macro pero sugiero que revise el video para que aprendas a utilizar 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.
y arrastramos con el mouse el tamaño como queremos el botón.
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 Guardar Archivo PDF.
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
Luego copiamos la macro que se encuentra al final de este articulo.
Macro para guardar un archivo de excel con varias hojas en formato PDF
La macro consiste en lo siguiente
Nombramos la variable para el nombre y la ruta como texto
Dim nombre As String, Ruta As String
Le asignamos a la variable ruta la dirección donde debemos guardar el archivo
Ruta = "C:\Users\juandavid\Desktop\Calificaciones"
Le asignamos a la variable nombre el nombre que va tener el archivo o lo asociamos a una celda como en el ejemplo
nombre = Range("C3").Value
Guardamos el archivo con la ruta y el nombre asignado en formato PDF
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Ruta & "\" & nombre & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, From:=1, To:=3, OpenAfterPublish:=True 'From:=1, To:=3 Colocar la cantidad de hojas que desea guardar en un archivo
Al presionar clic en el botón el archivo de excel se convierte en PDF y con el nombre de una celda.
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.