? Visual Basic para Aplicaciones o VBA es el lenguaje de programación de Microsoft incluye con todos sus programas de Office. Se deriva de el lenguaje de programación básico clásico y se utiliza para crear documentos dinámicos de Microsoft Office . Puede comunicarse con otros programas , como Adobe Acrobat o Reader para abrir e imprimir documentos directamente dentro de una aplicación de Office . En este momento, Adobe Acrobat y Reader son los únicos lectores de PDF que se 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
Mostrar la pestaña " Developer " en la aplicación , a excepción de Access, ya de por si no es mostrando . Haga clic en la ficha "Archivo" y luego " Opciones". Haga clic en " Personalizar Ribbons ". En " Main Tabs " haga clic en la casilla junto a " desarrollador ". Haga clic en "OK . "
3
Abra el Editor de Visual Basic . En Access , haga clic en la pestaña " Herramientas de base de datos" y luego en " Visual Basic ". En otros programas , haga clic en la pestaña de " desarrolladores" y luego
4 Haga clic en "Insertar" y luego en " módulos". "Visual Basic ". Escriba el código para abrir e imprimir documentos PDF. El código es el siguiente :
"Sub PrintPDF ()
FilePath dévil como secuencia
appPDF dévil como secuencia
'El archivo PDF que desee abierto
strFilePath = " C: \\ Documents \\ sample.pdf "
' Compruebe si el archivo está abierto ya
Si No FileLocked ( strFilePath ), entonces < br >
Documents.Open strFilePath
End If
' Ahora que el archivo está abierto se puede imprimir
' primer set la variable en el programa de Adobe en su equipo
appPDF = " C: \\ archivos de programa \\ Adobe \\ Acrobat 6.0 \\ Reader \\ AcroRd32.exe "
' Ahora imprima el archivo
RetVal = Shell ( appPDF y ; " /P " & Chr ( 34 ) & Chr y strFilePath ( 34 ) , 0 )
End Sub "
5
clic en el botón" Guardar " en la Editor de Visual Basic para guardar el módulo.