Der Bau oder die Verwendung eines Microsoft Office-Dokument , Tabellenkalkulation oder Datenbank erfordert oft Referenzierung Daten, die in einer anderen Datei existiert. Das Portable Document File Format (PDF) wird verwendet, um Informationen über Computer-Plattformen zu kommunizieren und kann als Daten- Referenz für die zuvor genannten Office-Dateien verwendet werden. Mit Visual Basic für Applikationen ( VBA) , können Sie Makros in Office-Anwendungen zu bauen, um eine Abkürzung Verfahren zum Öffnen einer PDF-Datei , während noch in der Anwendung zu erstellen. Anleitung
1
Erstellen Sie ein neues Makro in der Office-Anwendung , die Sie verwenden möchten, beim Öffnen der PDF -Datei. Das Beispiel, das in den folgenden Schritten angezeigt wurde in Excel erstellt . Wählen Sie die Registerkarte "Ansicht" auf der Multifunktionsleiste Menü und klicken Sie auf den kleinen Pfeil neben dem "Makros "-Symbol. Wählen Sie "Ansicht Makros" aus dem Menü.
2
Geben Sie einen Namen für das Makro in der " Makroname " Textfeld . Dieses Beispiel wird als " OpenPDFFile . " Klicken Sie auf die Schaltfläche "Erstellen" , um den VBA-Editor zu öffnen.
3
Geben Sie die VBA -Anweisungen zwischen dem "Sub OpenPDFFile " und " End Sub " Anweisungen zur Auswahl und öffnen Sie die PDF -Datei. Beginnen Sie mit der Vereinbarkeit eines String-Variable , um die PDF-Dateinamen zu halten.
Dim strPDF_File_Name As String
4
Zuweisen eines PDF Dateinamen und die Erweiterung der Variablen . Ein fester Dateiname wird in der VBA-Code zugewiesen :
strPDF_File_Name = "C: \\ users \\ myName \\ My Documents \\ somePDF.pdf "
Sie können auch vergeben Sie einen Dateinamen durch einen Wert kehrte aus dem "Datei öffnen" -Dialog. Um die Verwendung der Datei- Explorer , um die Datei zu suchen aktivieren, verwenden Sie die folgende Anweisung anstelle des vorhergehenden Befehls :
strPDF_File_Name = Application.GetOpenFilename ( " PDF-Dateien , * pdf, Alle Dateien, * * . . " 1 , "Datei öffnen" , , Weisen False)
5
VBA , um den Dateinamen zu behandeln , als ob es ein Hyperlink waren . Diese Anweisung ruft Ihr Standard-Browser und öffnet das PDF-Dokument zur Überprüfung in einem Browser-Tab . Fortsetzung des Beispiels ist die letzte Anweisung :
ActiveWorkbook.FollowHyperlink strPDF_File_Name
6
Presse "Alt + Q" , um den Editor zu schließen und auf die Excel-Arbeitsmappe. Speichern Sie die Arbeitsmappe , um das Makro zu speichern.