Wie öffnet man eine bestimmte Seite eines PDF-Dokuments über einen Excel-Hyperlink?
Wenn Sie in Excel einen Hyperlink zu einer PDF-Datei einfügen, öffnet ein Klick auf den Link das Dokument standardmäßig auf der ersten Seite. Es gibt jedoch Situationen, in denen Sie direkt zu einer bestimmten Seite innerhalb des PDF springen möchten, beispielsweise um auf einen bestimmten Abschnitt zu verweisen oder schnellen Zugriff für Leser oder Kollegen zu ermöglichen. Leider unterstützt Excels integrierte Hyperlink-Funktion nicht nativ das Navigieren zu einer bestimmten PDF-Seite. Dieser Artikel stellt praktische Methoden vor, um dieses Anliegen zu erfüllen und die Arbeitsabläufe bei der Bearbeitung von mehrseitigen PDF-Dokumenten effizienter zu gestalten.
Öffnen einer bestimmten Seite eines PDF-Dokuments über einen Excel-Hyperlink mit VBA-Code
Öffnen einer bestimmten Seite eines PDF-Dokuments über einen Excel-Hyperlink mit VBA-Code
Diese VBA-Methode ermöglicht es Excel, eine PDF-Datei auf einer bestimmten Seite zu öffnen, indem der richtige Dateipfad konstruiert und die Datei über Internet Explorer aufgerufen wird. Nutzen Sie diese Lösung in Szenarien, in denen Sie häufig auf verschiedene Abschnitte innerhalb großer PDF-Dokumente verweisen, wie technische Handbücher, Verträge oder Berichte. Beachten Sie jedoch, dass dieser Ansatz auf Internet Explorer angewiesen ist, das möglicherweise nicht der Standardbrowser auf allen Systemen ist.
Bitte folgen Sie diesen Schritten, um die Aufgabe abzuschließen:
1. Geben Sie in der Zelle, in der Sie den Hyperlink erstellen möchten, den vollständigen Dateipfad, den Dokumentnamen und die Ziel-Seitenzahl im folgenden Format ein:
file:///C:\Users\DT168\Desktop\PDF file\Excel add-ins.pdf#page=10
Dieses Format teilt dem System mit, die lokale Datei zu öffnen und direkt zu Seite 10 des PDF zu navigieren. Ersetzen Sie den Pfad, den Dateinamen und die Seitenzahl durch Ihre tatsächlichen Dateidetails und die gewünschte Seite. Wenn sich Ihre PDF-Datei beispielsweise an einem anderen Ort befindet oder Sie Seite 7 öffnen möchten, passen Sie die Nummern entsprechend an. Hier ist ein Screenshot zur Referenz:
Hinweis: Wenn Ihr Dateipfad Leerzeichen enthält, stellen Sie sicher, dass Sie die korrekte Syntax verwenden (drei Schrägstriche nach 'file:', und vermeiden Sie unnötige Leerzeichen). Stellen Sie sicher, dass Ihre PDF-Datei am angegebenen Speicherort zugänglich ist.
2. Wenn die Hyperlink-Informationen bereit sind, drücken Sie ALT + F11, um das Microsoft Visual Basic for Applications-Fenster zu öffnen. Dies öffnet den VBA-Editor, in dem Sie benutzerdefinierten Code hinzufügen und ausführen können, um Aufgaben in Excel zu automatisieren.
3. Klicken Sie im VBA-Fenster auf Einfügen > Modul. Kopieren und fügen Sie im neuen Modulfenster den folgenden Code ein:
Sub linkpdfpage()
Worksheets("Sheet1").Activate
Shell ("C:\Program Files\Internet Explorer\iexplore.exe " + ActiveCell.Value)
End Sub
Stellen Sie sicher, dass Sie den Code genau so einfügen, wie er bereitgestellt wird. Wenn Sie eine Sicherheitswarnung erhalten, passen Sie Ihre Makroeinstellungen an, um die Codeausführung zu ermöglichen. Überprüfen Sie immer den VBA-Code, bevor Sie ihn ausführen, insbesondere wenn er von nicht vertrauenswürdigen Quellen stammt.
4. Schließen Sie den VBA-Editor. Dann wählen Sie in der Excel-Arbeitsmappe die Zelle aus, die den Dateipfad und die Seitenzahl enthält, die Sie zuvor eingegeben haben. Kehren Sie zum VBA-Editor zurück und klicken Sie auf den Ausführen-Button (normalerweise als grünes Dreieck dargestellt). Der Code wird ausgeführt und öffnet die angegebene PDF-Datei auf der gewünschten Seite, wie unten gezeigt:
5. Das PDF sollte sich nun auf der spezifischen Seitenzahl öffnen, die Sie angegeben haben, in Internet Explorer. Dieses Verhalten wird im folgenden Screenshot demonstriert:
Tipps und Vorsichtsmaßnahmen:
- Dieser VBA-Ansatz basiert auf Internet Explorer, der in neueren Windows-Versionen als veraltet gilt und möglicherweise inkonsistent funktioniert oder in Zukunft nicht verfügbar sein könnte. Wenn Sie einen Fehler erhalten oder die Datei nicht öffnet, überprüfen Sie Ihre Browsereinstellungen und versuchen Sie, Excel und Internet Explorer als Administrator auszuführen.
- Wenn Sie einen anderen Browser verwenden möchten, ist zusätzliche Programmierung erforderlich, und die obige Methode funktioniert möglicherweise nicht direkt.
- Stellen Sie immer sicher, dass Ihre Makroeinstellungen es Ihnen erlauben, VBA-Code auszuführen (Datei > Optionen > Trust Center > Makroeinstellungen).
- Wenn Ihr Hyperlink-Pfad ungültig ist (z. B. Datei verschoben oder umbenannt), kann der Code einen Fehler zurückgeben oder eine leere Seite öffnen. Überprüfen Sie Ihren Dateispeicherort und die Rechtschreibung.
- Erwägen Sie, eine Sicherungskopie Ihrer Excel-Datei zu erstellen, bevor Sie unbekannte Makros ausführen.
Demo:
Die besten Produktivitätstools für das Büro
Stärken Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und genießen Sie Effizienz wie nie zuvor. Kutools für Excel bietet mehr als300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt die Tab-Oberfläche in Office und macht Ihre Arbeit wesentlich einfacher
- Aktivieren Sie die Tabulator-Bearbeitung und das Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Tabs innerhalb desselben Fensters, statt in neuen Einzelfenstern.
- Steigert Ihre Produktivität um50 % und reduziert hunderte Mausklicks täglich!
Alle Kutools-Add-Ins. Ein Installationspaket
Das Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro und ist ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.





- All-in-One-Paket — Add-Ins für Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Ein Installationspaket, eine Lizenz — in wenigen Minuten einsatzbereit (MSI-kompatibel)
- Besser gemeinsam — optimierte Produktivität in allen Office-Anwendungen
- 30 Tage kostenlos testen — keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis — günstiger als Einzelkauf der Add-Ins