Zum Hauptinhalt springen

Wie kann man schnell die Namen von Bildern/Dateien eines Ordners in Excel-Zellen auflisten?

Author: Sun Last Modified: 2025-05-28

In diesem Tutorial zeige ich Ihnen einige Tricks, wie Sie schnell alle Bildnamen oder Dateinamen eines bestimmten Ordners in einem Excel-Arbeitsblatt auflisten können, wie im Screenshot dargestellt.

SCHNELLE NAVIGATION

>Auflistung der Bildnamen eines Ordners in Excel mit VBA
>Auflistung der Bildnamen oder spezifischer Formate von Dateinamen eines Ordners in Excel mit der Funktion „Dateinamenliste“
>Beispieldatei herunterladen

A screenshot of listing picture names from a folder into Excel cells

Auflistung der Bildnamen eines Ordners in Excel mit VBA

In Excel gibt es keine integrierte Funktion, die automatisch alle Bildnamen eines ausgewählten Ordners in einer Zelle eines Arbeitsblatts auflistet. Aber hier habe ich einen VBA-Code, der Ihnen dabei helfen kann, diese Aufgabe schnell zu erledigen.

1. In Excel drücken Sie die Tasten + , um das Fenster Microsoft Visual Basic for Applications zu öffnen.

2. Im erscheinenden Fenster klicken Sie auf Einfügen > Modul, um ein neues Modulskript zu erstellen.

3. Kopieren Sie den folgenden Code und fügen Sie ihn in das neue Modulskriptfenster ein.

Sub PictureNametoExcel()
'UpdatebyExtendoffice 
    Dim I As Long
    Dim xRg As Range
    Dim xAddress As String
    Dim xFileName As String
    Dim xFileDlg As FileDialog
    Dim xFileDlgItem As Variant
    On Error Resume Next
    xAddress = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Select a cell to place name list:", "Kutools For Excel", xAddress, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    Set xRg = xRg(1)
    xRg.Value = "Picture Name"
    With xRg.Font
    .Name = "Arial"
    .FontStyle = "Bold"
    .Size = 10
    End With
    xRg.EntireColumn.AutoFit
    Set xFileDlg = Application.FileDialog(msoFileDialogFolderPicker)
    I = 1
    If xFileDlg.Show = -1 Then
        xFileDlgItem = xFileDlg.SelectedItems.Item(1)
        xFileName = Dir(xFileDlgItem & "\")
        Do While xFileName <> ""
            If InStr(1, xFileName, ".jpg") + InStr(1, xFileName, ".png") + InStr(1, xFileName, ".img") + InStr(1, xFileName, ".ioc") + InStr(1, xFileName, ".bmp") > 0 Then
                xRg.Offset(I).Value = xFileDlgItem & "\" & xFileName
                I = I + 1
            End If
            xFileName = Dir
        Loop
    End If
    Application.ScreenUpdating = True
End Sub

4. Drücken Sie F5 Taste, dann erscheint ein Dialogfeld, in dem Sie eine Zelle auswählen können, um die Bildnamen einzufügen.
A screenshot of the folder selection dialog for listing picture names in Excel

5. Klicken Sie auf OK um fortzufahren und den Ordner auszuwählen, dessen Bildnamen Sie im Durchsuchen-Dialog auflisten möchten.
A screenshot of the folder selection dialog for listing picture names in Excel

6. Klicken Sie auf OK, nun wurden alle Bildnamen des ausgewählten Ordners in Excel aufgelistet.
A screenshot showing listed picture names in Excel cells

Hinweis: Im VBA-Code können Sie jpg/png/… im Code-String If InStr(1, xFileName, ".jpg") + InStr(1, xFileName, ".png") + InStr(1, xFileName, ".img") + InStr(1, xFileName, ".ioc") + InStr(1, xFileName, ".bmp") > 0 Then durch die benötigte Dateiendung ersetzen. Zum Beispiel, wenn Sie Dateinamen im doc-Format auflisten möchten, ändern Sie den Code-String einfach zu If InStr(1, xFileName, ".doc") > 0 Then.

Wenn Sie regelmäßig die Dateinamen eines oder aller Formate eines Ordners in einer Excel-Zelle auflisten müssen, ist der Code komplex und nicht leicht zu handhaben. Aber mit der folgenden Methode können Sie diese Aufgabe schnell lösen.


ot move

Möchten Sie eine Gehaltserhöhung und mehr Zeit haben, um mit Ihrer Familie zusammen zu sein?

Office Tab steigert Ihre Effizienz um 50 % bei der Arbeit in Microsoft Office – noch heute.

Unglaublich, aber das Arbeiten mit zwei oder mehr Dokumenten ist einfacher und schneller als mit einem einzigen.

Im Vergleich zu bekannten Browsern ist das Tab-Tool in Office Tab leistungsstärker und effizienter.

Reduzieren Sie hunderte von Mausklicks und Tastatureingaben pro Tag und verabschieden Sie sich von der Maushand.

Wenn Sie normalerweise mit mehreren Dokumenten arbeiten, wird Office Tab eine große Zeitersparnis für Sie sein.

30-tägige kostenlose Testversion, keine Kreditkarte erforderlich.

WeiterlesenJetzt kostenlos herunterladen


Auflistung der Bildnamen oder spezifischer Formate von Dateinamen eines Ordners in Excel mit der Funktion „Dateinamenliste“

Hier ist ein Hilfsprogramm – Dateinamenliste in Kutools für Excel, das

>> alle Dateinamen in allen Dateiformaten eines Ordners in einem neuen Arbeitsblatt auflisten kann;

>> die Dateinamen in einem oder mehreren von Ihnen angegebenen Formaten in Excel auflisten kann;

>> Dateinamen einschließlich Unterverzeichnisse und versteckte Dateien und Ordner in Excel auflisten kann.

Verabschieden Sie sich jetzt von Maushand und Zervikaler Spondylose

300 erweiterte Tools von Kutools für Excel lösen 80% Excel-Aufgaben in Sekunden, befreien Sie sich aus Tausenden von Mausklicks.

Einfaches Handling von 1500 Arbeitszenarien, keine Zeitverschwendung für die Suche nach Lösungen, mehr Zeit, um Ihr Leben zu genießen.

Steigern Sie die Produktivität für 80% 110000+ hoch effektive Menschen jeden Tag, natürlich einschließlich Ihnen.

Nicht länger von schmerzhaften Formeln und VBA gequält werden, geben Sie Ihrem Gehirn eine Pause und arbeiten Sie mit Freude.

30-tägige kostenlose Testversion mit allen Funktionen, 30-tägiges Rückgaberecht ohne Angabe von Gründen.

Ein besserer Körper schafft ein besseres Leben.

Nach der kostenlosen Installation von Kutools für Excel gehen Sie bitte wie folgt vor:

1. Aktivieren Sie die Arbeitsmappe, in der Sie die Dateinamen auflisten möchten, und klicken Sie dann auf Kutools Plus > Import/Export > Dateinamenliste.
A screenshot of Kutools Filename List option under Import/Export in Excel

2. Im Dateinamenliste Dialogfeld klicken Sie zunächst auf A screenshot of folder selection button um einen Ordner auszuwählen, dessen Dateinamen Sie auflisten möchten. Anschließend können Sie die Kontrollkästchen für Dateien in Unterverzeichnissen einschließen und Versteckte Dateien und Ordner einschließen je nach Bedarf aktivieren.
A screenshot of Filename List dialog with subdirectory and hidden files options

3. Wählen Sie dann das Dateiformat aus, dessen Namen Sie im Abschnitt „Dateityp“ auflisten möchten.

Aktivieren Sie die Option „Alle Dateien“, um alle Dateinamen in allen Dateiformaten des ausgewählten Ordners aufzulisten.
A screenshot of Filename List dialog with All files option
Aktivieren Sie die Option „Gängige Typen“ und wählen Sie das spezifische Dateiformat, dessen Dateinamen Sie aus der Dropdown-Liste auflisten möchten. Dann werden alle Dateinamen des gewählten Dateiformats aus der Dropdown-Liste aufgelistet.
A screenshot of Filename List dialog with Common file formats option
Aktivieren Sie die Option „Konvertieren“, und geben Sie die Dateiendungen (durch Komma getrennt) ein, deren Dateinamen Sie im Textfeld auflisten möchten. Es werden nur die Dateinamen mit den eingegebenen Dateiendungen in Excel aufgelistet.
A screenshot of Filename List dialog with Specify option for file extensions

4. Wählen Sie die Größeneinheit je nach Bedarf aus der Dropdown-Liste im Abschnitt „Einheit der Dateigröße“. Wenn Sie einen Link zu den Dateinamen erstellen möchten, aktivieren Sie die Option „Hyperlinks erstellen“.

A screenshot of selecting file size unit options in Filename List A screenshot of Create hyperlinks enabled in Filename List

5. Klicken Sie auf Ok, ein neues Arbeitsblatt wird erstellt, um die Dateinamen und einige Dateiinformationen aufzulisten.
A screenshot of Excel with listed file names and details using Kutools Filename List

Tipp: Wenn Sie alle Arbeitsblattnamen in Excel auflisten möchten, können Sie das Hilfsprogramm „Verknüpfungstabelle erstellen“ von Kutools für Excel verwenden, das ein neues Arbeitsblatt erstellt, um alle verlinkbaren Arbeitsblattnamen aufzulisten. Verknüpfungstabelle erstellen Hilfsprogramm, das ein neues Arbeitsblatt erstellt, um alle verlinkbaren Arbeitsblattnamen aufzulisten.
A gif showing how to create a list of sheet names in Excel using Kutools

Kutools für Excel:+ nützliche praktische Tools, die komplexe Aufgaben in Excel auf wenige Klicks reduzieren.


Beispieldatei herunterladen

sample


Wie kann man sich von der Masse abheben, einfach arbeiten und das Leben in vollen Zügen genießen?

Kutools für Excel wird durchschnittlich Ihre 80% Effizienz pro Tag steigern, sodass Sie mehr Zeit haben, Ihre Familie zu begleiten und das Leben zu genießen.

300 fortschrittliche Werkzeuge lösen 80% Excel-Probleme. Sie müssen nicht länger nach Lösungen suchen und können Ihre Arbeit leichter abschließen.

Einfaches Handling von 1500 Excel-Szenarien spart Ihnen mindestens eine Stunde pro Tag.

In 5 Minuten zum Excel-Experten werden, Anerkennung von anderen erhalten und Chancen für Beförderungen nutzen.

Ein-Klick-Werkzeuge verarbeiten Stapelverarbeitungen, ersparen Ihnen Tausende von Mausklicks und befreien Sie vom Mausarm.

Kein Auswendiglernen von Formeln oder komplexem VBA mehr – gönnen Sie Ihrem Gehirn eine Pause.

Die Wahl von über 110.000 effizienten Anwendern und mehr als 300 weltweit renommierten Unternehmen.

Nur $39, aber viel mehr wert als ein $4000-Training bei anderen.

30 Tage kostenlose Testversion ohne Einschränkungen, volle Rückerstattung innerhalb von 30-Tagen ohne Angabe von Gründen.


Empfohlene Produktivitätstools

Beste Büroproduktivitätswerkzeuge

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Finden, Hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten oder Zellen kombinieren ohne Datenverlust   |   Runden ...
Erweiterte SVERWEIS: Mehrfachkriterien SVERWEIS    Mehrfachwert SVERWEIS  |   Mehrblatt-SVERWEIS   |   Fuzzy Match ....
Erweiterte Dropdown-Liste: Schnell Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |  Bereiche & Spalten vergleichen ...
Hervorgehobene Funktionen: Gitterfokus   |  Entwurfsansicht   |   Erweiterte Formelleiste    Arbeitsmappe & Arbeitsblatt-Manager   |  AutoText-Bibliothek (Auto Text)   |  Datumsauswahl   |  Daten zusammenführen   |  Zellen verschlüsseln/entschlüsseln    E-Mail senden nach Liste   |  Spezialfilter   |   Spezialfilter (Filtern fett/kursiv/durchgestrichen...) ...
Top15 Werkzeugsets12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...)   |   50+ Diagramm typen (Gantt-Diagramm, ...)   |   40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...)   |   19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...)   |   7 Konsolidieren & Aufteilen Werkzeuge (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
  • Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!