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

Forumthread: Hyperlink drucken

Hyperlink drucken
14.11.2019 21:18:02
Max
Hallo,
bin ein Anfänger in Excel.
Mit Hyperlinks usw. komme ich soweit klar.
Auf der Arbeit habe ich eine Spalte mit Hyperlinks zu .pdf Dokumenten.
Zur Zeit klicke ich jeden Link an und drucke den in Acrobat Viewer.
Nun habe ich im Web gefunden, dass man das anders lösen kann mit "Makro" / "Modul" / "Script" / "VB"?
Ist mir alles bis jetzt unbekannt.
Kann mir jemand helfen mit einem Tutorial oder Videoscreen ?
Einfach kurz aufnehmen wie ich das lösen kann.
Eine Test Datei habe ich auch hochgeladen https://www.herber.de/bbs/user/133227.xlsm
Hyperlink Beispiel: =HYPERLINK("C:\Users\bell\Desktop\"&B3&".pdf")
Mein Ziel ist es, die ganze Spalte mit einem Befehl zum Drucker zu schicken.
Ist dies möglich? Wenn ja bitte um Antwort for Dummy :-)
Ich wäre Euch verdammt dankbar.
LG
Max
ps. näcshte Frage wäre, ob ich alle Hyperlinks in ein Standort schieben kann, sei es .zip oder so.
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Hyperlinks oder PDF-Inhalte ausdrucken ?
15.11.2019 09:58:08
NoNet
Hi Max,
Willkommen bei EXCEL und hier im Forum :-) Ich hoffe, Du wirst mit beidem viel Spaß und Erfolg haben.
Was möchtest Du denn genau ausdrucken : Die Liste mit den Hyperlinks zu den PDF-Dateien oder die Inhalte der verlinkten PDF-Dateien ?
Das erste kannst Du erreichen, indem Du die "Formeln" (genauer: Funktionsnamen) anstelle der
Hyperlink-Text anzeigst : Drücke mal Strg Shift ` (oder alternativ im Menü : Formeln ⇒ Formeln anzeigen).
Salut, NoNet

Hast Du Interesse, andere Excel-Begeisterte kennenzulernen ? - Dann komme zum

Exceltreffen 12.-14.06.2020 in Freiberg/Sachsen

http://www.exceltreffen.de/index.php?page=291


Anmeldungen sind noch bis 31.03.2020 möglich ! - Schau doch mal rein !

Anzeige
AW: Hyperlinks oder PDF-Inhalte ausdrucken ?
15.11.2019 19:56:44
Max
Hallo NoNet,
Danke für deine schnelle Antwort.
Ich möchte gerne den Inhalt drucken,
ich habe eine Spalte mit HyperLinks, die lokal zu einem Dokument.pdf führen.
Diese Dokumente möchte ich mit einem Befehl ausdrucken.
Wie vorher beschrieben, klicke jeden Link einzeln an, dann öffnet sich Acrobat Viewer anschließend drucke ich das Dokument. Man könnte doch bestimmt ein Makro erstellen, damit man die ganze Spalte in einem drucken kann.
Vielen Dank
Salut, Max.
Anzeige
;
Anzeige

Infobox / Tutorial

Hyperlinks in Excel drucken – So geht's!


Schritt-für-Schritt-Anleitung

Um alle Hyperlinks zu PDF-Dokumenten in Excel mit einem Befehl auszudrucken, kannst Du ein einfaches Makro verwenden. Folge diesen Schritten:

  1. Öffne Excel und lade die Datei, die die Hyperlinks enthält.

  2. Drücke ALT + F11, um den Visual Basic for Applications (VBA) Editor zu öffnen.

  3. Wähle im Menü Einfügen > Modul, um ein neues Modul zu erstellen.

  4. Kopiere und füge den folgenden Code ein:

    Sub DruckeHyperlinks()
       Dim Zelle As Range
       Dim PDFPath As String
    
       For Each Zelle In ThisWorkbook.Sheets("DeinBlattName").Range("B3:B100") ' Ändere den Bereich entsprechend
           PDFPath = Zelle.Value
           If PDFPath <> "" Then
               Shell "CMD /C start /min """" """ & PDFPath & """", vbHide
               Application.Wait (Now + TimeValue("0:00:05")) ' Warte 5 Sekunden, damit die Datei geöffnet wird
               SendKeys "^p" ' Sendet den Druckbefehl
               Application.Wait (Now + TimeValue("0:00:02")) ' Warte 2 Sekunden
               SendKeys "{ENTER}" ' Bestätigt den Druckdialog
           End If
       Next Zelle
    End Sub
  5. Ändere DeinBlattName in den Namen des Blattes, das die Hyperlinks enthält.

  6. Schließe den VBA-Editor und gehe zurück zu Excel.

  7. Drücke ALT + F8, wähle DruckeHyperlinks aus und klicke auf Ausführen.

Jetzt solltest Du in der Lage sein, alle PDF-Dokumente in der angegebenen Spalte schnell auszudrucken!


Häufige Fehler und Lösungen

  • Fehler: PDF öffnet sich nicht

    • Stelle sicher, dass der Pfad zu den PDF-Dokumenten korrekt ist.
  • Fehler: Druckdialog erscheint nicht

    • Prüfe, ob Dein Drucker korrekt eingerichtet ist und funktioniert.
  • Fehler: Makro läuft nicht

    • Aktiviere Makros in den Excel-Einstellungen unter Datei > Optionen > Sicherheitscenter > Einstellungen für das Sicherheitscenter > Makroeinstellungen.

Alternative Methoden

Falls Du kein Makro verwenden möchtest, kannst Du auch manuell die Hyperlinks in Excel kopieren und in einen PDF-Drucker (wie Microsoft Print to PDF) einfügen. Damit würdest Du jedoch jeden Link einzeln drücken müssen, was zeitaufwändig ist.


Praktische Beispiele

Angenommen, Du hast in Spalte B Hyperlinks zu PDF-Dokumenten. Du kannst die oben genannten Schritte anwenden, um alle Dokumente in dieser Spalte auszudrucken. Achte darauf, dass die Hyperlinks korrekt sind und die Dateien auf Deinem Computer vorhanden sind.

=HYPERLINK("C:\Users\bell\Desktop\"&B3&".pdf")

Mit dieser Formel kannst Du Hyperlinks zu PDF-Dateien generieren. Stelle sicher, dass die Dateinamen in Spalte B korrekt sind.


Tipps für Profis

  • Automatisierung: Überlege, ob Du das Makro anpassen kannst, um auch nach dem Drucken die PDF-Dateien automatisch zu schließen.
  • Fehlerbehandlung: Füge im Makro eine Fehlerbehandlung ein, um Probleme beim Öffnen oder Drucken von PDF-Dateien zu identifizieren und zu protokollieren.
  • Batch-Druck: Wenn Du regelmäßig mit vielen PDF-Dateien arbeitest, könnte es sinnvoll sein, ein umfassenderes Skript zu entwickeln, das mehr Funktionen bietet.

FAQ: Häufige Fragen

1. Kann ich auch andere Dateiformate drucken? Ja, das Makro kann leicht angepasst werden, um auch andere Dateiformate zu unterstützen, solange der Pfad korrekt ist.

2. Was mache ich, wenn ich keinen Zugriff auf VBA habe? In diesem Fall bleibt Dir nur die manuelle Methode, jeden Hyperlink einzeln zu öffnen und zu drucken.

3. Ist das Makro in jeder Excel-Version einsetzbar? Das Makro funktioniert in den meisten modernen Excel-Versionen, die VBA unterstützen, wie Excel 2010, 2013, 2016, 2019 und Office 365.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige