KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie importiert man mehrere Dateinamen in Excel-Zellen?

AutorXiaoyang Änderungsdatum

Angenommen, Sie haben einen Ordner mit Hunderten von Dateien und möchten die Dateinamen direkt in die Zellen eines Arbeitsblatts importieren. Das manuelle Kopieren und Einfügen jeder einzelnen Datei ist zeitaufwendig. In diesem Artikel stelle ich Ihnen einige schnelle Methoden vor, mit denen Sie mehrere Dateinamen aus einem Ordner problemlos in ein Arbeitsblatt übertragen können.

Importieren mehrerer Dateinamen in Arbeitsblattzellen mithilfe von VBA-Code

Importieren mehrerer Dateinamen in Arbeitsblattzellen mit Kutools für Excel


Importieren mehrerer Dateinamen in Arbeitsblattzellen mithilfe von VBA-Code

Der folgende VBA-Code unterstützt Sie dabei, Dateinamen, Dateierweiterungen und Ordnernamen direkt in die Zellen Ihres Arbeitsblatts zu importieren. Gehen Sie dazu wie folgt vor:

1. Öffnen Sie ein neues Arbeitsblatt, in das Sie die Dateinamen importieren möchten.

2. Halten Sie die ALT + F11-Tasten gedrückt, um das Fenster Microsoft Visual Basic für Applikationen zu öffnen.

3. Klicken Sie auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modul-Fenster ein.

VBA-Code: Importieren mehrerer Dateinamen in Zellen eines Arbeitsblatts

Sub GetFileList()
'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)
    ActiveSheet.Cells(1, 1) = "Folder name"
    ActiveSheet.Cells(1, 2) = "File name"
    ActiveSheet.Cells(1, 3) = "File extension"
    i = 1
    For Each xFile In xFolder.Files
        i = i + 1
        ActiveSheet.Cells(i, 1) = xPath
        ActiveSheet.Cells(i, 2) = Left(xFile.Name, InStrRev(xFile.Name, ".") - 1)
        ActiveSheet.Cells(i, 3) = Mid(xFile.Name, InStrRev(xFile.Name, ".") + 1)
    Next
End Sub

4. Drücken Sie anschließend die F5-Taste, um diesen Code auszuführen. Wählen Sie im erscheinenden Dialogfenster „Durchsuchen“ den Ordner aus, aus dem Sie die Dateinamen importieren möchten. Siehe Screenshot:

VBA-Code zum Auswählen des Ordners, aus dem die Dateinamen importiert werden sollen

5. Klicken Sie danach auf die Schaltfläche OK, und Sie erhalten das folgende Ergebnis:

Alle Dateinamen sind aufgelistet

Hinweis: Befinden sich in Ihrem angegebenen Ordner Unterordner, werden die Dateinamen aus diesen Unterordnern nicht importiert.


Importieren mehrerer Dateinamen in Arbeitsblattzellen mit Kutools für Excel

Möchten Sie die Dateinamen nicht nur aus dem Ordner, sondern auch aus allen Unterordnern importieren? Kein Problem! Mit dem Kutools für Excel-Dateinamenliste-Tool importieren Sie mühelos alle Dateinamen aus dem angegebenen Ordner – inklusive aller Unterordner.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

Nach der Installation von Kutools für Excelgehen Sie bitte wie folgt vor:

1. Klicken Sie auf KUTOOLS PLUS > Import/Export > Dateinamenliste. Siehe Screenshot:

Klicken Sie auf die Funktion „Dateinamenliste“ von Kutools

2. Führen Sie im Dialogfeld Dateinamenliste die folgenden Schritte aus:

(1.) Klicken Sie auf die Schaltfläche Durchsuchen-Schaltfläche, um den Ordner mit den gewünschten Dateien auszuwählen;

(2.) Aktivieren Sie das Kontrollkästchen Dateien in Unterverzeichnissen einschließen, um die Dateinamen aus den Unterordnern ebenfalls zu importieren;

(3.) Geben Sie unter dem Abschnitt Dateitypan, welche Dateityp Sie importieren möchten;

(4.) Wählen Sie im Abschnitt Einheit der Dateigrößeeine Einheit der Dateigröße aus, die angezeigt werden soll;

(5.) Wenn Sie Datei- und Ordnernamen mit Hyperlinks versehen möchten, aktivieren Sie bitte die Option Hyperlink erstellen.

Optionen im Dialogfeld festlegen

3. Nachdem Sie die Einstellungen abgeschlossen haben, klicken Sie auf die Schaltfläche OK, und die Dateinamen aus dem Ordner sowie aus den Unterordnern werden in ein neues Arbeitsblatt importiert – wie im folgenden Screenshot dargestellt:

Die Dateinamen aus dem Ordner und den Unterordnern werden in ein neues Arbeitsblatt importiert

Tipps Tipp: Möchten Sie nur Dateinamen eines bestimmten Dateityps aus einem bestimmten Ordner importieren, aktivieren Sie im Dialogfeld Angeben die entsprechende Option und geben Sie die gewünschte Dateierweiterung ein. Dadurch werden ausschließlich die Dateinamen des angegebenen Typs aus dem Ordner und dessen Unterordnern importiert.Dateinamenliste Tipp: Möchten Sie nur Dateinamen eines bestimmten Dateityps aus einem bestimmten Ordner importieren, aktivieren Sie im Dialogfeld AngebenWählen Sie die entsprechende Option und geben Sie die gewünschte Dateierweiterung ein, um ausschließlich Dateinamen dieses Typs aus dem Ordner und allen Unterordnern zu importieren.

Laden Sie Kutools für Excel jetzt herunter und testen Sie es kostenlos!


Verwandte Artikel:

Wie listet man alle Dateien in einem Ordner und dessen Unterordnern in einem Arbeitsblatt auf?

Wie listet man alle Dateinamen in einem Ordner auf und erstellt Hyperlink erstellen dafür in Excel?

Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

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.

ExcelWordOutlookTabsPowerPoint
  • 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