Massen-Hyperlink von PDF-Dokumenten zu übertreffen

1

Aus Steuerprüfungsgründen muss ich Hunderte von PDF-Dateien zu einem Excel-Dokument verknüpfen. Jedes PDF hat eine eindeutige Belegnummer, die der gleichen eindeutigen Belegnummer im Excel-Quelldokument entspricht.

Ich hatte Software (LineLink), die dies tun würde, aber es ist nicht mehr verfügbar. Gibt es eine Möglichkeit, eine einzelne PDF-Datei automatisch mit einer einzelnen Zelle in Excel zu verknüpfen, ohne dies manuell zu tun? Das LineLink-Tool kann dies in weniger als einer Minute erledigen (abhängig von der Anzahl der Dateien).

Vielen Dank

Wendy Hauptman
quelle
Befinden sich alle PDFs im selben Ordner? Oder gibt es zumindest große Gruppen? Wenn Sie alle Gutscheinnummern in Excel haben und sich alle Dateien so ziemlich am selben Ort befinden, können Sie dies wahrscheinlich mit einer Formel erreichen.
Jrichall
Ja, alle PDFs befinden sich im selben Ordner. Ich konnte = Hyperlink mit dem Pfad verwenden, aber anstatt die eigentliche Bilddatei aufzurufen, gehe ich zu dem Ordner, in dem sich die PDFs befinden, und muss dann nach der Gutscheinnummer suchen. Ich hoffe, auf die unterstrichene Zahl zu klicken und das PDF direkt aufzurufen.
Wendy Hauptman
Die PDF-Dateinamen sind also nur die Gutscheinnummer? Ist die Gutscheinnummer immer gleich lang?
Wysiwyg
@wysiwyg hat mich geschlagen, aber wir waren beide im gleichen Gedankengang. Ihre Antwort würde ich ebenfalls empfehlen.
Jrichall

Antworten:

1

Hier ist, wie ich es tun würde, vorausgesetzt, die PDF-Dateinamen sind nur die Gutscheinnummer und immer die gleiche Länge. (Ich bin im Moment ein bisschen knapp bei der Zeit. Kommentieren Sie, wenn Sie eine Klarstellung benötigen, und ich werde versuchen, sie zu bearbeiten.)

Öffnen Sie zunächst ein Befehlsfenster in dem Verzeichnis, das die PDF-Dateien enthält. Führen Sie den folgenden Befehl aus, um eine Liste aller PDF-Dateien mit ihren vollständigen Pfaden zu generieren: dir /b /s /a:-D *.pdf > listpdf.txt

Öffnen Sie die generierte Textdatei, wählen Sie alle aus, kopieren Sie sie und fügen Sie sie in Spalte C eines neuen Blatts in Ihrer Excel-Datei ein.

Geben Sie in Zelle A1 dieses Blattes die folgende Formel ein, um die Belegnummer zu extrahieren. Ändern Sie 3die Belegnummer in wie viele Zeichen:

=LEFT(RIGHT(C1,7),3)

=HYPERLINK(C1)Geben Sie nun einfach B1 ein und doppelklicken Sie auf die Ausfüllpunkte in den Zellen A1 und B1, um die Formeln für alle Ihre Daten automatisch auszufüllen.


BEARBEITEN

Lesen Sie einfach Ihre Frage noch einmal durch und überdenken Sie meine Antwort. Sie sollten dies viel einfacher tun können. Verwenden Sie einfach diese Formel: =HYPERLINK("C:\<path to pdf file directory>"&A1&".pdf")

wysiwyg
quelle
Du hast keine Ahnung, wie groß der fröhliche Tanz ist, den ich gerade tue !! Das ist perfekt und funktioniert perfekt !! Der Link ist nicht schön in der Datei, aber es funktioniert, es funktioniert, es funktioniert !! Vielen Dank für Ihre Hilfe - eine so einfache Antwort auf ein großes Problem! Danke wysiwyg !!!!!
Wendy Hauptman
Und um die Frage zu beantworten: Ja, alle Gutscheine sind achtstellige Zahlen, die nur für eine einzelne Rechnung gelten und in einem einzigen Ordner gespeichert sind.
Wendy Hauptman
Gerne helfen, froh, dass es für Sie funktioniert hat.
Wysiwyg
0

Sie könnten mit der Formel beginnen = HYPERLINK (...)

gns100
quelle
Ich habe mit der = Hyperlink-Formel begonnen und den Pfad zum Ordner in der ersten Box verwendet. Ich muss in der Lage sein, auf die unterstrichene Nummer zu klicken und das Bild aufzurufen. Im Moment führt mich die unterstrichene Nummer nur zu dem Ordner, in dem sich die Dateien befinden, und dann muss ich sie einzeln suchen.
Wendy Hauptman
Das erste Feld sollte der Pfad und der Dateiname (einschließlich der Erweiterung) sein.
gns100