KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe opent u via een Excel-hyperlink direct een specifieke pagina van een PDF-document?

AuteurXiaoyang Wijzigingsdatum

Wanneer u in Excel een hyperlink naar een PDF-bestand invoegt, opent het document standaard op de eerste pagina zodra u op de link klikt. Soms wilt u echter direct naar een specifieke pagina in de PDF springen — bijvoorbeeld om te verwijzen naar een bepaald gedeelte of om lezers en collega’s razendsnel toegang te geven tot relevante informatie. Helaas ondersteunt de ingebouwde hyperlinkfunctie van Excel standaard geen navigatie naar een specifieke PDF-pagina. Dit artikel biedt praktische methoden om toch aan deze wens tegemoet te komen, zodat u efficiënter kunt werken met meerpagina’s tellende PDF-documenten.

Een specifieke pagina van een PDF-document openen vanuit een Excel-hyperlink met VBA-code


Een specifieke pagina van een PDF-document openen vanuit een Excel-hyperlink met VBA-code

Met deze VBA-methode opent Excel een PDF-bestand direct op een opgegeven pagina door het juiste bestandspad samen te stellen en het document via Internet Explorer te openen. Overweeg deze oplossing wanneer u regelmatig verwijst naar verschillende secties in uitgebreide PDF-documenten, zoals technische handleidingen, contracten of rapporten. Houd er echter rekening mee dat deze methode afhankelijk is van Internet Explorer, die mogelijk niet als standaardbrowser is ingesteld op alle systemen.

Volg deze stappen om de taak te voltooien:

1. Voer in de cel waar u de hyperlink wilt maken het volledige bestandspad, de documentnaam en het doelpaginanummer in volgens de volgende indeling:

file:///C:\Users\DT168\Desktop\PDF-bestanden\Excel add-ins.pdf#page=10

Deze indeling instrueert het systeem om het lokale bestand te openen en direct naar pagina 10 van de PDF te navigeren. Vervang het pad, de bestandsnaam en het paginanummer door uw eigen bestandsgegevens en de gewenste pagina. Als uw PDF-bestanden zich bijvoorbeeld op een andere locatie bevinden of u pagina 7 wilt openen, past u de gegevens dienovereenkomstig aan. Hieronder ziet u een schermafbeelding ter referentie:

Een schermafbeelding die laat zien hoe u een PDF-bestandspad met een specifieke pagina in een Excel-cel invoert

Opmerking: Als uw bestandspad spaties bevat, zorg er dan voor dat u de juiste syntaxis gebruikt (drie slashes na ‘file:’ en vermijd overbodige spaties). Zorg er ook voor dat uw PDF-bestanden toegankelijk zijn op de opgegeven locatie.

2. Zodra de hyperlinkgegevens klaar zijn, drukt u op ALT + F11 om het venster Microsoft Visual Basic for Applications te openen. Zo opent u de VBA-editor, waarin u aangepaste code kunt toevoegen en uitvoeren om taken in Excel te automatiseren.

3. Klik in het VBA-venster op Invoegen > Module. Kopieer en plak de volgende code in het nieuwe modulevenster:

Sub linkpdfpage()
Worksheets("Sheet1").Activate
Shell ("C:\Program Files\Internet Explorer\iexplore.exe " + ActiveCell.Value)
End Sub

Zorg ervoor dat u de code exact zo plakt als hierboven vermeld. Als u een beveiligingswaarschuwing krijgt, pas dan uw macro-instellingen aan zodat code-uitvoering is toegestaan. Controleer VBA-code altijd voordat u deze uitvoert om veiligheid te garanderen, vooral als de code afkomstig is van onbetrouwbare bronnen.

4. Sluit de VBA-editor. Selecteer vervolgens in het Excel-werkblad de cel met het eerder ingevoerde bestandspad en paginanummer. Ga terug naar de VBA-editor en klik op de knop Uitvoeren (meestal weergegeven als een groene driehoek). De code wordt nu uitgevoerd en opent het opgegeven PDF-bestand op de gewenste pagina, zoals hieronder wordt getoond:

Een schermafbeelding van de VBA-editor met de geplakte modulecode

5. De PDF zou nu op het door u opgegeven paginanummer moeten openen in Internet Explorer. Dit gedrag wordt gedemonstreerd in de volgende schermafbeelding:

Een schermafbeelding van een PDF geopend op een specifieke pagina in Internet Explorer

Tips en voorzorgsmaatregelen:

  • Deze VBA-aanpak is afhankelijk van Internet Explorer, dat in recente Windows-versies is afgeschaft en mogelijk onvoorspelbaar gedrag vertoont of in de toekomst helemaal niet meer beschikbaar is. Mocht u een foutmelding krijgen of het bestand niet kunnen openen, controleer dan uw browserinstellingen en probeer Excel en Internet Explorer als beheerder uit te voeren.
  • Als u een andere browser wilt gebruiken, is aanvullende programmering vereist en werkt de bovenstaande methode mogelijk niet direct.
  • Zorg er altijd voor dat uw macro-instellingen het uitvoeren van VBA-code toestaan (Bestand > Opties > Vertrouwenscentrum > Macro-instellingen).
  • Als uw hyperlinkpad ongeldig is—bijvoorbeeld doordat het bestand is verplaatst of hernoemd—kan de code een foutmelding geven of een lege pagina openen. Controleer nogmaals uw bestandslocatie en spelling.
  • Maak altijd eerst een back-upkopie van uw Excel-bestand voordat u onbekende macro’s uitvoert.

Demo:

 
Kutools voor Excel: Meer dan 300 handige tools binnen handbereik! Profiteer van AI-ondersteunde functies voor slimmer en sneller werken!Nu downloaden!

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...


Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins