Wie kann man alle Dateinamen eines Ordners auflisten und dafür jeweils einen Hyperlink in Excel erstellen?
In vielen Büro- oder Projektmanagement-Szenarien müssen Sie schnell eine Liste aller Dateinamen aus einem bestimmten Ordner abrufen und sofort per Klick auf Hyperlinks in Excel darauf zugreifen können. Das ist besonders nützlich bei Verzeichnissen mit Verträgen, Berichten, Bildern oder Protokollen – für nahtlose Navigation und optimale Organisation. Zwar können Sie Dateinamen kopieren und Hyperlinks manuell einfügen, doch bei Dutzenden oder gar Hunderten von Dateien wird diese Methode unpraktisch und extrem zeitaufwendig. Glücklicherweise bietet Excel mehrere Lösungen – sowohl integrierte als auch mithilfe spezieller Tools –, um diesen Prozess zu optimieren und Ihre Produktivität deutlich zu steigern. Hier erfahren Sie mehr über verschiedene Ansätze, deren Anwendungsszenarien sowie wertvolle Tipps für effizientes und fehlerfreies Arbeiten.
➤ Alle Dateinamen in einem Ordner auflisten und Hyperlink erstellen mit Kutools für Excel
➤ Alle Dateinamen in einem Ordner auflisten und Hyperlink erstellen mithilfe von Excel-Formeln
➤ Alle Dateinamen in einem Ordner auflisten und Hyperlink erstellen mithilfe von Power Query
Alle Dateinamen eines Ordners auflisten und mithilfe von VBA-Code Hyperlink erstellen erstellen
Wenn Sie alle Dateien eines Ordners auflisten und für jede davon anklickbare Hyperlinks in Excel erstellen möchten, bietet ein VBA-Makro eine direkte und praktische Lösung – ideal, wenn Sie mit Makros vertraut sind und eine automatisierte Methode für Ordner benötigen, deren Inhalt sich regelmäßig ändert.
1. Öffnen Sie ein neues Arbeitsblatt, in dem Sie die Ergebnisse anzeigen möchten.
2. Drücken Sie Alt + F11, um das Fenster Microsoft Visual Basic für Applikationen zu öffnen.
3.Gehen Sie im VBA-Fenster zu Einfügen>Modul, und fügen Sie den folgenden Codeausschnitt in den Modulbereich ein:
VBA: Alle Dateinamen eines Ordners auflisten und Hyperlink erstellen erstellen
Sub Example1()
'Updateby Extendoffice
Dim xFSO As Object
Dim xFolder As Object
Dim xFile As Object
Dim xFiDialog As FileDialog
Dim xPath As String
Dim I As Integer
Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
If xFiDialog.Show = -1 Then
xPath = xFiDialog.SelectedItems(1)
End If
Set xFiDialog = Nothing
If xPath = "" Then Exit Sub
Set xFSO = CreateObject("Scripting.FileSystemObject")
Set xFolder = xFSO.GetFolder(xPath)
For Each xFile In xFolder.Files
I = I + 1
ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
Next
End Sub
4. Drücken Sie F5, um das VBA-Makro auszuführen. Es erscheint ein Ordner durchsuchen-Dialogfeld, in dem Sie den Ordner auswählen können, dessen Dateien Sie auflisten möchten.

5. Sobald Sie den gewünschten Ordner ausgewählt und auf OK geklickt haben, werden alle Dateinamen dieses spezifischen Ordners (jedoch nicht aus Unterverzeichnissen) in das aktive Arbeitsblatt eingefügt – jeweils mit einem anklickbaren Hyperlink für sofortigen Dateizugriff. Siehe das folgende Beispiel:

- Hinweis: Dieses VBA-Skript listet Dateien nur im Hauptordner auf, den Sie auswählen – Unterverzeichnisse werden dabei ausgeschlossen. Sollten Sie Unterordner regelmäßig einbeziehen müssen, empfehlen wir die Kutools-Methode oder eine Anpassung des VBA-Skripts, sodass es Unterverzeichnisse rekursiv durchsucht.
- Makro-Einstellungen: Sollte das Makro nicht ausgeführt werden, vergewissern Sie sich, dass Makros aktiviert sind (Datei > Optionen > Vertrauensstellungscenter > Einstellungen des Vertrauensstellungscenters > Makroeinstellungen) und dass Sie über die erforderlichen Berechtigungen zum Zugriff auf den ausgewählten Ordner verfügen.
Alle Dateinamen eines Ordners auflisten und mithilfe von Kutools für Excel Hyperlink erstellen erstellen
Für eine schnelle und flexible Auflistung aller Dateien in einem Ordner und seinen Unterverzeichnissen – inklusive wichtiger Attribute wie Größe, Erstellungsdatum und Pfad – bietet Kutools für Excel die Funktion Dateinamenliste. Diese Lösung ist ideal für Anwender, die solche Listen regelmäßig erstellen, große Datenmengen verwalten oder erweiterte Optionen benötigen – etwa gezielte Filterung nach Dateityp, Anzeige versteckter Dateien und Ordner sowie das mühelose Erstellen von Hyperlinks.
Falls Kutools für Excel auf Ihrem System installiert ist, führen Sie die folgenden Schritte aus:
1.Klicken Sie auf KUTOOLS PLUS>Import/Export>Dateinamenliste, wie unten dargestellt:


2.Führen Sie im Dateinamenliste-Dialogfenster die folgenden Schritte aus:
(1.) Klicken Sie auf die
-Schaltfläche, um Ihren Zielordner festzulegen;
(2.) Wenn Sie Dateien in Unterverzeichnissen einbeziehen möchten, aktivieren Sie Dateien in Unterverzeichnissen einschließen. Um außerdem versteckte Dateien anzuzeigen, aktivieren Sie Versteckte Dateien und Ordner einschließen. So behalten Sie die volle Kontrolle darüber, welche Dateien angezeigt werden.
(3.) Definieren Sie unter Dateityp die Erweiterungen oder Dateitypen, die Sie einbeziehen möchten (z. B. *.xlsx, *.docx, *.pdf usw.);
(4.) Wählen Sie bei Bedarf die Einheit für die Dateigröße-Anzeige aus (Bytes, KB, MB usw.);
(5.) Aktivieren Sie unbedingt Hyperlink erstellen in der linken unteren Ecke, um direkten Dateizugriff aus der Liste heraus zu ermöglichen.
Überprüfen Sie Ihre Auswahl sorgfältig – besonders bei großen oder freigegebenen Ordnern –, um unnötige Verarbeitungszeiten und Datenschutzprobleme zu vermeiden.
3. Nachdem Sie den Dialog konfiguriert haben, klicken Sie auf OK. Das Tool generiert automatisch eine umfassende, hyperverlinkte Liste aller Dateien, die Ihren Kriterien entsprechen, in einem neuen Arbeitsblatt. Dieser Vorgang umfasst Dateien aus allen ausgewählten Unterverzeichnissen und berücksichtigt die gewählten Anzeigeoptionen. Hier sehen Sie ein typisches Ergebnis:

Klicken Sie hier, um weitere Details zur Dateinamenliste-Funktion zu erfahren …
Laden Sie Kutools für Excel jetzt herunter und testen Sie es kostenlos!
Tipps:
- Dieses Tool eignet sich hervorragend für wiederkehrende Berichterstattungsaufgaben, die Archivierung sowie den Dokumentenabruf in der Teamzusammenarbeit.
- Erwägen Sie, vor dem Generieren der Liste ein eigenes Ausgabe-Arbeitsblatt zu erstellen, um Ihre Arbeitsmappen übersichtlich zu halten.
- Überprüfen Sie das Ergebnis stets – gelegentlich können Netzwerk- oder Berechtigungsprobleme dazu führen, dass Einträge fehlen.
Demo: Alle Dateinamen eines Ordners auflisten und mithilfe von Kutools für Excel Hyperlink erstellen erstellen
Alle Dateinamen eines Ordners auflisten und mithilfe von Excel-Formeln Hyperlink erstellen erstellen
Wenn Sie die Liste der Dateinamen und deren relative oder absolute Pfade bereits auf anderem Weg erhalten haben – etwa durch Kopieren aus dem Windows-Explorer in Excel, mithilfe des DIR-Befehls, Power Query oder anderer Importtools – können Sie die integrierte HYPERLINK-Funktion von Excel nutzen, um im Handumdrehen anklickbare Links für jede Datei zu erstellen. Diese Lösung ist einfach zugänglich, benötigt keine Makros und ideal für alle, die aus einer bestehenden Dateiliste schnell Hyperlinks generieren möchten – ganz egal, wie die Liste entstanden ist.
1. Angenommen, in Spalte A stehen ab Zelle A2 vollständige Dateipfade wie C:\Documents\Report1.xlsx, C:\Documents\Report2.xlsx usw. Geben Sie in Zelle B2 (neben dem ersten Dateipfad) diese Formel ein:
=HYPERLINK(A2, A2) 2. Drücken Sie Enter. Kopieren Sie die Formel anschließend für alle Zeilen mit Dateipfad nach unten (ziehen Sie am Ausfüllkästchen oder doppelklicken Sie darauf). So entstehen anklickbare Links, die den vollständigen Pfad als Linktext anzeigen.
3.Wenn nur der Dateiname (nicht der gesamte Pfad) als Anzeigetext angezeigt werden soll, verwenden Sie:
=HYPERLINK(A2, MID(A2, FIND("@", SUBSTITUTE(A2, "\", "@", LEN(A2) - LEN(SUBSTITUTE(A2, "\", "")))) + 1, 255)) Dadurch bleibt das Hyperlink-Ziel der vollständige Pfad in A2, während nur der Dateiname angezeigt wird.
Excel-365-Tastenkombination (falls verfügbar):
Falls Ihre Excel-Version TEXTAFTERunterstützt, lautet eine einfachere Anzeige des Dateinamens:
=HYPERLINK(A2, TEXTAFTER(A2, "\", -1)) 4.Falls Ihre Zellen in Spalte Aausschließlich Dateinamen (ohne Pfade) enthalten und sich alle Dateien im selben Ordner befinden, fügen Sie im Formelausdruck den Dateipfad voran (passen Sie den Pfad entsprechend an):
=HYPERLINK("D:\SharedFiles\" & A2, A2) Tipps:
- Pfadgültigkeit prüfen:Stellen Sie sicher, dass die Pfade in Spalte A korrekt und erreichbar sind. UNC-/Netzwerkpfade (z. B.)
\\server\share\file.xlsx) werden unterstützt, sofern Ihr System darauf zugreifen kann. - Anzeigetext-Flexibilität: Ersetzen Sie das zweite Argument der
HYPERLINK-Funktion durch einen beliebigen beschreibenden Text Ihrer Wahl. - Relativer Pfad:Wenn Ihre Arbeitsmappe im selben übergeordneten Ordner gespeichert ist, funktionieren auch relative Links (z. B.)
.\Sub\file.xlsx).
Einschränkung: Excel-Formeln können Ordner auf Datenträgern nicht direkt durchsuchen. Zunächst müssen Sie die Dateiliste (inklusive der Pfade) auf andere Weise beschaffen – etwa durch Kopieren und Einfügen aus dem Windows-Explorer, mithilfe von Power Query, eines VBA-Skripts oder einer anderen Methode. Anschließend können Sie die oben genannten Formeln nutzen, um Hyperlinks zu erstellen.
Erweitertes Szenario (Web): In Excel für das Web können Office-Skripts das Sammeln der Liste und das Einfügen von Hyperlinks zu Cloudspeicherorten (OneDrive/SharePoint) automatisieren. Weitere Informationen finden Sie in der Office-Skripts-Dokumentation von Microsoft.
Alle Dateinamen in einem Ordner auflisten und Hyperlink erstellen mithilfe von Power Query („Daten abrufen und transformieren“)
Power Query (in modernen Excel-Versionen integriert) bietet eine zuverlässige und jederzeit aktualisierbare Methode, um die Dateiliste eines Ordners zu importieren und stets aktuell zu halten. Es eignet sich ideal für dynamische Aktualisierungen, die optionale Einbeziehung von Unterordnern sowie einfaches Filtern nach Dateityp oder Datum.
Schritt für Schritt
1. Wechseln Sie zur Daten-Registerkarte > Daten abrufen > Aus Datei > Aus Ordner.
2. Klicken Sie im Dialogfeld auf Durchsuchen, wählen Sie Ihren Zielordner aus und klicken Sie anschließend auf OK.
3. Klicken Sie auf Daten transformieren, um den Power-Query-Editor zu öffnen. Sie sehen eine Dateitabelle (standardmäßig)einschließlich Unterordnern über den Ordner.Dateien-Konnektor).
4.Entfernen Sie nicht benötigte Spalten (z. B.)Inhalt). Behalten Sie je nach Bedarf Dateipfad, Name, Änderungsdatum, Erweiterung usw.
5. Erstellen Sie eine Spalte mit dem vollständigen Pfad: Spalte hinzufügen > Benutzerdefinierte Spalte > Formel: [Dateipfad] & [Name], und nennen Sie sie VollständigerPfad.
6. (Optional) Filtern Sie nach Erweiterung, um nur bestimmte Dateitypen einzuschließen (z. B.).xlsx, .pdf).
7. Klicken Sie auf Schließen und laden, um die Tabelle in Excel zu laden.
So machen Sie die Links in Excel anklickbar:
Nachdem die Power-Query-Tabelle (z. B.)Tabelle1) geladen wurde und eine FullPath-Spalte enthält, fügen Sie direkt daneben eine neue Spalte mit dem Namen „Neues Arbeitsblatt“ und folgender Formel hinzu:
=HYPERLINK([@[FullPath]]) Ziehen Sie die Formel nach unten. Sie verfügen nun über anklickbare Hyperlinks, die den vollständigen Pfad als Linktext anzeigen. Sobald sich Dateien im Ordner ändern, verwenden Sie Daten > Alle aktualisieren.
- Unterverzeichnisse: Der Aus Ordner-Connector verwendet standardmäßig
Folder.Files, wodurch Dateien aus dem Ordner und seinen Unterverzeichnissen zurückgegeben werden. Filtern Sie gegebenenfalls nach Dateipfad. - Versteckte/Systemdateien: Können je nach Berechtigungen und Einstellungen ausgeschlossen werden.
- Hyperlinks: Power Query gibt Text aus – nutzen Sie die Excel-
HYPERLINK-Formel (siehe oben), um anklickbare Links im Arbeitsblatt zu erstellen.
Verwandter Artikel:
Wie listet man alle Dateien eines Ordners und seiner Unterordner in einem Arbeitsblatt auf?
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins