? Visual Basic for Applications , eller VBA är det programmeringsspråk Microsoft medföljer alla sina Office-program . Den härrör från den klassiska Basic programmeringsspråk och används för att skapa dynamiska Microsoft Office-dokument . Du kan kommunicera med andra program, inklusive Adobe Acrobat eller Reader för att öppna och sedan skriva ut dokument direkt i ett Office-program . Vid denna tid , Adobe Acrobat och Reader är den enda PDF läsare som kommunicerar lätt i Visual Basic for Applications . Instruktioner
1
Öppna det dokument som du vill lägga till denna funktion i något av Microsoft Office-program .
2
Visa " Utvecklare " fliken i ansökan , utom för Access , om det inte redan visas . Klicka på " File " fliken och sedan " Alternativ". Klicka på " Anpassa band . " Under " huvudflikar " klickar du på kryssrutan bredvid "Utvecklare ". Klicka på " OK . " Addera 3
Öppna Visual Basic Editor . I Access , klicka på " Databas Verktyg " fliken och sedan " Visual Basic . " I andra program , klicka på " Utvecklare " fliken och sedan " Visual Basic . "
4
Klicka på " Infoga " och sedan " Modul . " Knappa in koden för att öppna och sedan skriva ut PDF-dokument . Koden ser ut så här :
" Sub PrintPDF ( ) katalog
Dim FilePath som sträng
Dim appPDF som sträng
" PDF- fil du vill öppen
strFilePath = " C: \\ Documents \\ sample.pdf "
' Kontrollera om filen är öppen redan
p Om inte FileLocked ( strFilePath ) sedan
Documents.Open strFilePath
End If
" nu när filen är öppen kan du skriva ut det
" första uppsättningen variabeln till Adobes program på din dator
appPDF = " C: \\ Program Files \\ Adobe \\ Acrobat 6.0 \\ Reader \\ AcroRd32.exe "
' nu skriva ut filen
RetVal = Shell ( appPDF & , " /P " & Chr ( 34 ) & strFilePath & Chr ( 34 ) , 0 ) katalog
End Sub "
5
Klicka på " Spara " -knappen i Visual Basic Editor för att spara modulen .