Ircservices.com


¿Cómo imprimir el archivo PDF con VBA?

¿Cómo imprimir el archivo PDF con VBA?

Visual Basic para aplicaciones o VBA, es el lenguaje de programación que Microsoft incluido con todos sus programas de oficina. Se deriva con el clásico lenguaje de programación básico y se utiliza para crear documentos dinámicos de Microsoft Office. Usted puede comunicarse con otros programas, como Adobe Acrobat o Reader, para abrir y luego imprimir derecha documentos dentro de una aplicación de Office. En este momento, Adobe Acrobat y Reader son los lectores PDF único que comunican fácilmente dentro de Visual Basic para aplicaciones.

Instrucciones

1 Abra el documento que desea agregar esta función en una de las aplicaciones de Microsoft Office.

2 ver la ficha "Programador" en la aplicación, a excepción de acceso, si ya no aparece. Haga clic en la pestaña "Archivo" y luego "Opciones". Haga clic en "Personalizar cintas." Bajo "Principal fichas" haga clic en la casilla junto a "Desarrollador". Haga clic en "Aceptar".

3 Abra el Editor de Visual Basic. En acceso, haga clic en la ficha "Herramientas de base de datos" y luego "Visual Basic". En otros programas, haga clic en la ficha "Programador" y luego "Visual Basic".

4 haga clic en "Insertar" y luego "Módulo". Escriba el código para abrir y luego imprimir documentos PDF. El código tiene este aspecto: "Sub PrintPDF() Dim FilePath como appPDF Dim cadena cadena ' el archivo PDF que desea abrir strFilePath ="C:\Documents\sample.pdf"' Compruebe si el archivo está abierto ya si no FileLocked(strFilePath) entonces Documents.Open strFilePath End If ' ahora que el archivo está abierto usted puede imprimir ' primero establecer la variable en el programa de Adobe en su computadora appPDF ="C:\Program Programa\Adobe\Acrobat 6.0\Reader\AcroRd32.exe"' ahora imprimir el archivo RetVal = Shell ( appPDF & "/ P" & Chr(34) & strFilePath, Chr(34), 0) End Sub "

5 haga clic en el botón "Guardar" en el Editor de Visual Basic para guardar el módulo.