Visual Basic Applications ( VBA ) designet af Microsoft bruger Visual6 programmeringssprog. Den blev skabt for udviklere at aktivere brugerdefinerede funktioner og automatisere processer . Det kan bruges til at oprette et Word-dokument fra Excel og vice versa , som det er indlejret i Microsoft Office-programmer . Du kan bruge VBA til at udskrive PDF-filer , hvis du forstår VBA sprog og editor. Instruktioner
1
Åbn din VBA editor med det dokument, hvori du ønsker at skrive koden . Klik på " Filer" og derefter hit " Tools". Klik på " makroer ". Hit "Visual Basic Editor. " Hvis du bruger 2007-programmer , klik på "Udvikler ", og derefter ramte
2
Indtast denne kode i koden vinduet "Visual Basic ". : Hej
Sub OpenPDF ()
Dim strPDFFileName As String
strPDFFileName = " C: \\ examplefile.pdf "
( ' Denne næste funktion kontrollerer, om filen ikke allerede er åbent )
< p> Hvis ikke FileLocked ( strPDFFileName ) så
(Hvis den returnerer falsk, så fortsætte med at åbne PDF-filen )
Documents.Open strPDFFileName )
End If
End Sub
Edit " strPDFFileName " tilføjer fulde filnavn til PDF- fil, du vil åbne. Erstat " C: \\ examplefile.pdf " . Med den faktiske placering stien til PDF-dokument
3
Indtast denne kode til at forberede sig på at udskrive dit PDF:
Sub PrintPDF ( strPDFFileName som streng)
Dim sAdobeReader som String
sAdobeReader = " C: \\ Program Files \\ Adobe \\ Acrobat 6.0 \\ Reader \\ Acrord32.exe "
RetVal = Shell ( sAdobeReader & " /P " & Chr (34) & sStrPDFFileName & Chr (34) , 0)
End Sub
ændre stien i denne kode " . Adobe Reader " til den faktiske sti din version
4
Indtast denne kode til at udløse din PDF til at udskrive : Hej
Sub CommandButton_Click ()
Ring OpenPDF < br >
Ring PrintPDF
End Sub