Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Hyperlinks in exportierter PDF

Hyperlinks in exportierter PDF
16.02.2018 08:48:02
Lorenz
Guten Morgen zusammen,
ich hab ein Makro erstellt, dass mir eine Tabelle als PDF speichert. Dabei werden Hyperlinks übernommen, sie sind in dem PDF auch klickbar und verweisen auf einen Ordner.
Öffne ich nun das PDF und will den Hyperlink darin öffnen, bekomme ich zuerst eine Warnung, ob ich dieser Website vertrauen will. Klicke ich auf Zulassen, passiert anschließend jedoch nichts.
Was mir noch aufgefallen ist, der Pfad zu der Datei, die ich mit dem Hyperlink öffnen will, erscheint mir fehlerhaft. Anstatt "C:/..." steht dort "C:|..."
Hat jemand eine Idee, wie ich die Hyperlinks funktionstüchtig in eine PDF exportieren kann?
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hyperlinks in exportierter PDF
18.02.2018 03:04:58
fcs
Hallo Lorenz,
ich hab das jetzt mal nachgebaut.
Software:
- Windows Vista Home Premium Version 6.0.6002 Servie Pack 2 Build 6002
- Microsoft Office Plus Professional 2010 Version 14.0.7151.5001 (32 bit) , SP2
.....VBA-Version Retail 7.0.1728
- Mozilla Firefox 51.0.1 (English) als Standard-Browser
- Arobat Reader X, Version 10.1.16
Hyperlink in Excel by Maus-Over: file:///C:\users\NeuTest\Admin\Documents\Archiv
Makro:
Sub Save_As_PDF_mit_Hyperlink()
' Test - aktuelles Blatt mit Hyperlinks als PDF speichern
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\Users\Public\NeuTest\PDF_Hyperlink.pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
End Sub

Das PDF wird erzeugt - Bei Maus-Over wird der Link wie von dir beschrieben mit "|" statt ":" im Pfad angezeigt.
Bei Klick auf den Link wird ein Sicherheitshinweis angezeigt - auch hier Pfad mit "|" statt ":"
Userbild
Bei Klick auf "Zulassen" wird ein Dialog zum Starten der Anwendung angezeigt. Hier wird der Pfad des Ordners mit ":" angezeigt.
Userbild
Nach Klick auf "Ja" wird der Index des Verzeichnisses im Browser angezeigt.
Userbild
Es scheint also grundsätzlich zu funktionieren.
Ich kann aber nicht sagen wo jetzt zwingend Einstellungen gemacht werden müssen, damit die Anzeige des Hyperlinks korrekt funktioniert.
Gruß
Franz
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Hyperlinks in exportierter PDF korrekt nutzen


Schritt-für-Schritt-Anleitung

  1. Makro erstellen: Öffne Excel und drücke ALT + F11, um den VBA-Editor zu starten.

  2. Neues Modul hinzufügen: Klicke auf Einfügen > Modul.

  3. Makro-Code einfügen: Kopiere den folgenden Code in das Modul:

    Sub Save_As_PDF_mit_Hyperlink()
       ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
       "C:\Users\Public\NeuTest\PDF_Hyperlink.pdf", Quality:=xlQualityStandard, _
       IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
       True
    End Sub
  4. Makro ausführen: Schließe den VBA-Editor und führe das Makro aus, um die Tabelle als PDF mit Hyperlinks zu speichern.

  5. PDF überprüfen: Öffne die erzeugte PDF-Datei und teste die Hyperlinks.


Häufige Fehler und Lösungen

  • Hyperlink funktioniert nicht: Wenn der Hyperlink in der PDF nicht funktioniert, könnte dies an der falschen Formatierung des Pfades liegen. Stelle sicher, dass du den richtigen Pfad im Hyperlink verwendest: file:///C:/... anstelle von file:///C:|....

  • Sicherheitswarnungen: Wenn eine Warnung beim Öffnen des Hyperlinks angezeigt wird, musst du möglicherweise die Sicherheitseinstellungen deines Browsers anpassen oder die PDF-Viewer-Einstellungen überprüfen.

  • Hyperlinks sind nicht klickbar: Prüfe, ob die Hyperlinks in Excel korrekt formatiert sind. Achte darauf, dass du die richtige Syntax verwendest, um sicherzustellen, dass die Hyperlinks in PDF übernommen werden.


Alternative Methoden

  • PDF-Drucker verwenden: Du kannst die Excel-Datei auch über einen virtuellen PDF-Drucker (z.B. Adobe PDF) drucken, um die Hyperlinks zu übernehmen.

  • Drittanbieter-Tools: Es gibt Softwarelösungen, die speziell dafür entwickelt wurden, Excel-Dateien in PDF mit funktionierenden Hyperlinks zu konvertieren. Recherchiere nach Tools, die die beste Leistung bieten.


Praktische Beispiele

Wenn du ein Excel-Dokument hast, das Links zu wichtigen Ressourcen oder Ordnern enthält, kannst du diese wie folgt umsetzen:

  • Link zu einem Ordner: Erstelle einen Hyperlink in Excel, der auf einen lokalen Ordner verweist:

    =HYPERLINK("file:///C:/Users/DeinBenutzername/Ordnername", "Ordner öffnen")
  • Weblink: Für Links zu Webseiten verwende:

    =HYPERLINK("https://www.example.com", "Beispielseite besuchen")

Tipps für Profis

  • Verwendung von VBA: Nutze VBA, um die PDF-Exportfunktion zu automatisieren. Das spart Zeit und sorgt dafür, dass du immer die aktuellsten Links in deiner PDF hast.

  • Dokumentation der Hyperlinks: Halte eine Liste der Hyperlinks in deinem Excel-Dokument, um die Überprüfung und Aktualisierung zu erleichtern.

  • Testen der PDF: Teste die PDF auf verschiedenen Geräten und PDF-Viewern, um sicherzustellen, dass die Hyperlinks überall funktionieren.


FAQ: Häufige Fragen

1. Warum funktionieren meine Hyperlinks in der PDF nicht?
Oft liegt es an der falschen Formatierung des Pfades. Achte darauf, den korrekten file:///-Pfad zu verwenden.

2. Kann ich auch Word-Dokumente mit Hyperlinks in PDF umwandeln?
Ja, du kannst ein Word-Dokument mit Hyperlinks speichern und dann als PDF exportieren. Achte darauf, die Option "Hyperlinks übernehmen" zu aktivieren.

3. Welche Excel-Version benötige ich?
Die beschriebenen Schritte funktionieren in Microsoft Excel 2010 und höher. Stelle sicher, dass du die aktuellste Version verwendest.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige