Cómo utilizar un VBA para guardar un archivo de Excel como PDF

Autor: Christy White
Fecha De Creación: 11 Mayo 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
Cómo utilizar un VBA para guardar un archivo de Excel como PDF - Artículos
Cómo utilizar un VBA para guardar un archivo de Excel como PDF - Artículos

Contenido

El archivo en formato PDF le permite publicar un documento o informe para que parezca lo mismo en cualquier sistema y que no pueda ser alterado por otros. Microsoft Office 2007 y 2010 incluyen la opción "Publicar en PDF" en cada aplicación para que pueda guardar documentos, plantillas de diapositivas o hojas de cálculo como archivos PDF. Esto hace que sea mucho más fácil guardar las hojas de Excel en PDF en el menú y con instrucciones.


instrucciones

Microsoft Office 2007 y 2010 hace que sea fácil guardar archivos en PDF (Stockbyte / Stockbyte / Getty Images)
  1. Haga doble clic en el nombre del archivo de Excel en la carpeta Mis documentos o en el Explorador de Windows, o abra Excel y utilice el comando "Abrir" del botón Inicio. Busque su archivo y haga clic en "Abrir".

  2. Presione las teclas "Alt" y "F11" simultáneamente para abrir el editor de Visual Basic. Utilice el Explorador de proyectos para buscar la carpeta donde debe guardar las hojas de cálculo como archivos PDF. Coloque el cursor sobre su código de Visual Basic donde desea guardar el archivo.

  3. Utilice la función "Exportar como formato fijo" para ejecutar el "Guardar como PDF". Esta función se puede requerir desde cualquier hoja de cálculo (por ejemplo, "ActiveSheet". Exportar como formato fijo) o para el libro en su totalidad (por ejemplo, "ActiveWorkbook", exportar como formato fijo).


    Puede definir un número de opciones con este comando, la opción siguiente de los valores son valores predeterminados de Excel.

    [Obligatorio] Tipo: = xlTipoPDF [Obligatorio] Nombre del archivo: = [Opcional] Calidad: = xlPadrón de calidad (xlPadrón de calidad o xlQualidad Mínima) [Opcional] Incluir propiedades del documento: = Verdad ("Verdad" significa que las propiedades del documento, como el nombre del autor y el título del documento, (en el caso de que se produzca un error en el sistema), es posible que se produzca un error en el sistema. (Opcional) De: = 1 (Este es el número de la página donde Excel debe comenzar a guardar. Si se omite, Excel comenzará en la primera página.) [Opcional] A: = 5 (Esto es el número de página donde Excel debe terminar de guardar. Si se omite, Excel terminará en la última página.) [Opcional] Abra después de publicar: = Falso ("Verdad" indica que Excel debe lanzar su lector de archivos PDF "Falso" indica que el nuevo archivo P DF no se debe abrir automáticamente.)

  4. Ejecute el código de función para asegurarse de que el "Guardar el PDF" funcionó correctamente. Guarde el archivo de la hoja de cálculo.


consejos

  • Grabar la información es la manera más rápida de aprender nuevas funciones para automatizar funciones de Excel. Comience las grabaciones, ejecute la acción manualmente, detenga las grabaciones y abra el código de información en Visual Basic para ver las propiedades, los métodos y las funciones que necesita.

advertencia

  • Haga una copia de seguridad del archivo de la hoja de trabajo antes de trabajar en la automatización de la información.
  • Pruebe su automatización cuidadosamente para asegurarse de que funcionó como se esperaba.
  • Esta resolución funciona para Excel 2007 y 2010 en la plataforma de Windows. La implementación en un Mac puede ser diferente.

Qué necesitas

  • Microsoft Excel 2007 o 2010
  • Microsoft Office 2007 con "Guardar como PDF o XPS" (no incluido necesariamente en Office 2010)