Visual Basic is een Microsoft-toepassing die wordt gebruikt door ontwikkelaars om te helpen met het maken van andere toepassingen, en het wordt ook gebruikt voor het uitvoeren van functies zoals openen en afdrukken van PDF-bestanden. U kunt het afdrukken van PDF-bestanden met behulp van Visual Basic (VB) door het invoeren van code in de VB-editor. De code is standaard, en de enige wijzigingen die u wilt aanbrengen de werkelijke naam en het pad van het PDF-document aan het typen bent.
Uw VB-editor binnen een Microsoft-document openen door te klikken op "Tools", "Macro's" "Visual Basic Editor."
Typ de volgende code in de editor:
Sub OpenPDF()
Dim strPDFFileName As String
strPDFFileName = "C:\examplefile.pdf"
(' Deze volgende functie controleert om te zien als het bestand nog niet geopend is)
Zoniet dan FileLocked(strPDFFileName)
(Als het resultaat ONWAAR, dan blijven openen van het PDF-bestand)
Documents.Open strPDFFileName)
End If
End Sub
"StrPDFFileName" vervangen door de volledige naam van uw PDF-document. "C:\examplefile.pdf" vervangen door de locatie van de map van uw document.
Typ de volgende code om te bereiden uw PDF-bestand voor afdrukken:
Sub PrintPDF (strPDFFileName als tekenreeks)
Dim sAdobeReader as String
sAdobeReader = "C:\Program Files\Adobe\Acrobat 6.0\Reader\AcroRd32.exe"
RetVal = Shell (sAdobeReader & "/ P" & Chr(34) & sStrPDFFileName & Chr(34), 0)
End Sub
Voer de onderstaande code om uiteindelijk uw PDF-document afdrukken:
Sub CommandButton_Click()
Oproep OpenPDF
Oproep PrintPDF
End Sub