De bouw of het gebruik van een Microsoft Office-document , spreadsheet of een database vereist vaak verwijzen naar gegevens die in een ander bestand bestaat . De Portable Document File ( PDF ) wordt gebruikt om informatie over computerplatforms communiceren en kan worden gebruikt als een referentie data voor het vermeld Office bestanden . Met behulp van Visual Basic for Applications ( VBA ) , kunt u macro's in de Office-toepassingen op een verkorte wijze van een PDF- bestand te openen terwijl u verder werkt binnen de applicatie te maken . Instructies 1 Maak een nieuwe macro in de Office- toepassing die u wilt gebruiken bij het openen van het PDF-bestand . Het voorbeeld dat in de volgende stappen wordt weergegeven is gemaakt in Excel . Selecteer het tabblad " View " op het menu lint en klik op de kleine pijl onder het symbool " Macro's " . Selecteer " View Macro's " in het menu . Type 2 een naam voor de macro in het " Macro Name" tekstvak . Dit voorbeeld is " OpenPDFFile . " Genoemd Klik op de knop "Create " om de VBA- editor te openen . Type 3 van de VBA statements tussen de " Sub OpenPDFFile " en instructies " End Sub " om het PDF- bestand te selecteren en te openen . Beginnen door te verklaren dat een string variabele naar de PDF bestandsnaam te houden . Dim strPDF_File_Name als Koord 4 Wijs een PDF- bestandsnaam en extensie aan de variabele . Een vaste bestandsnaam wordt toegewezen in de VBA-code : strPDF_File_Name = " C : \\ users \\ myName \\ Mijn documenten \\ somePDF.pdf " U kunt ook de bestandsnaam toewijzen door middel van een waarde terug van de "Open File " dialoog . Om gebruik te maken van de File Explorer om het bestand op te stellen , gebruikt u de volgende verklaring in plaats van de voorgaande instructie : strPDF_File_Name = Application.GetOpenFilename ( " PDF -bestanden , * pdf , Alle bestanden , * * . '. , 1 , "Open file " , , Valse ) 5 Instrueer VBA om de bestandsnaam te behandelen alsof het een hyperlink waren . Deze verklaring roept uw standaard browser en opent de PDF- document voor revisie in een tabblad browser . Voortzetting van het voorbeeld , de laatste instructie is : ActiveWorkbook.FollowHyperlink strPDF_File_Name 6 Druk " Alt + Q " om de editor te sluiten en terug te keren naar de Excel-werkmap . Sla de werkmap op de macro op te slaan .
|