Skip to main content

Hoe snel de namen van afbeeldingen/bestandsnamen van een map in Excel-cellen te lijsten?

Author: Sun Last Modified: 2025-05-29

In deze handleiding bied ik enkele trucs om snel alle afbeeldingsnamen of bestandsnamen van een specifieke map in een Excel-werkblad te lijsten, zoals in de schermafbeelding te zien is.

SNELLE NAVIGATIE

Lijst met afbeeldingsnamen van een map in Excel met VBA
Lijst met afbeeldingsnamen of specifiek formaat bestandsnamen van een map in Excel met Bestandsnaamlijst
Voorbeeldbestand downloaden

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

Lijst met afbeeldingsnamen van een map in Excel met VBA

In Excel is er geen ingebouwde functie die automatisch alle afbeeldingsnamen van een door u gekozen map in een cel van een werkblad kan weergeven, maar hier heb ik een VBA-code die u snel kan helpen bij deze taak.

1. In Excel drukt u vervolgens op + om het venster Microsoft Visual Basic for Applications te openen.

2. Klik in het pop-upvenster op Invoegen > Module om een nieuw modulescript te maken.

3. Kopieer onderstaande code en plak deze in het nieuwe modulescriptvenster.

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. Druk op F5 toets, dan verschijnt een dialoogvenster waarin u een cel kunt selecteren om de afbeeldingsnamen te plaatsen.
A screenshot of the folder selection dialog for listing picture names in Excel

5. Klik op OK om verder te gaan met het selecteren van de map waarvan u de afbeeldingsnamen wilt tonen in het Blader-dialoogvenster.
A screenshot of the folder selection dialog for listing picture names in Excel

6. Klik op OK, nu zijn alle afbeeldingsnamen in de geselecteerde map in Excel gelijst.
A screenshot showing listed picture names in Excel cells

Opmerking: In de VBA-code kunt u jpg/png/… in de codestring If InStr(1, xFileName, ".jpg") + InStr(1, xFileName, ".png") + InStr(1, xFileName, ".img") + InStr(1, xFileName, ".ioc") + InStr(1, xFileName, ".bmp") > 0 Then wijzigen naar de bestandsextensie die u nodig hebt. Bijvoorbeeld, als u bestandsnamen in doc-formaat wilt tonen, wijzigt u de codestring in If InStr(1, xFileName, ".doc") > 0 Then.

Als u regelmatig één of alle formaten van bestandsnamen van een map in een Excel-cel moet tonen in uw dagelijkse werkzaamheden, is de code complex en niet eenvoudig te hanteren, maar met onderstaande methode kunt u deze taak snel oplossen.


ot move

Wilt u een salarisverhoging en veel tijd om met uw familie door te brengen?

Office Tab verhoogt uw efficiëntie met 50% in Microsoft Office werkzaamheden op dit moment.

Onvoorstelbaar, werken aan twee of meer documenten is gemakkelijker en sneller dan werken aan één.

In vergelijking met bekende browsers is het tabbladgereedschap in Office Tab krachtiger en efficiënter.

Verminder honderden muisklikken en toetsaanslagen elke dag voor u, zeg nu vaarwel tegen de muisarm.

Als u gewoonlijk aan meerdere documenten werkt, zal Office Tab een grote tijdbespaarder voor u zijn.

30-dagen gratis proefperiode, geen creditcard vereist.

Lees MeerNu Gratis Downloaden


Lijst met afbeeldingsnamen of specifiek formaat bestandsnamen van een map in Excel met Bestandsnaamlijst

Hier is een hulpmiddel – Bestandsnaamlijst in Kutools voor Excel, dat kan

>> alle bestandsnamen in alle bestandsformaten van een map in een nieuw werkblad tonen;

>> de bestandsnamen in één of meerdere gespecificeerde bestandsformaten naar Excel tonen;

>> bestandsnamen inclusief submappen en verborgen bestanden en mappen naar Excel tonen.

Zeg Nu Afscheid Tegen Muisarm en Cervicale Spondylose

300 geavanceerde tools van Kutools voor Excel lossen 80% Excel-taken binnen enkele seconden op, trek je weg van de duizenden muisklikken.

Eenvoudig omgaan met 1500 werkscenario's, geen tijdverspilling meer aan het zoeken naar oplossingen, veel tijd om van je leven te genieten.

Verhoog 80% productiviteit voor 110000+ zeer effectieve mensen elke dag, natuurlijk inclusief jou.

Niet langer gekweld worden door pijnlijke formules en VBA, geef je brein rust en een vrolijke werksfeer.

30-daagse gratis proefperiode met alle functies, 30-daagse terugbetaling zonder reden.

Een Betere Lichaamshouding Creëert Een Beter Leven.

Na gratis installatie van Kutools voor Excel, doe dan als volgt:

1. Open het werkboek waarin u de bestandsnamen wilt tonen, klik dan op Kutools Plus > Import/Export > Bestandsnaamlijst.
A screenshot of Kutools Filename List option under Import/Export in Excel

2. In het Bestandsnaamlijst dialoogvenster klikt u eerst op A screenshot of folder selection button om een map te selecteren waarvan u de bestandsnamen wilt tonen, daarna kunt u de selectievakjes aanvinken voor Bestanden in submappen opnemen en Verborgen bestanden en mappen opnemen indien nodig.
A screenshot of Filename List dialog with subdirectory and hidden files options

3. Selecteer vervolgens het bestandsformaat waarin u de namen wilt tonen in de sectie Bestandstype.

Selecteer de optie Alle bestanden, dan worden alle bestandsnamen in alle bestandsformaten in de geselecteerde map getoond.
A screenshot of Filename List dialog with All files option
Selecteer de optie Gangbare typen en kies het specifieke bestandsformaat waarin u de bestandsnamen wilt tonen uit de vervolgkeuzelijst, dan worden alle bestandsnamen van het gekozen bestandsformaat getoond.
A screenshot of Filename List dialog with Common file formats option
Selecteer de optie Specificeer, typ dan de bestandsextensies (gescheiden door komma's) waarin u de bestandsnamen wilt tonen in het tekstvak, dan worden alleen de bestandsnamen met de ingevoerde bestandsextensies in Excel getoond.
A screenshot of Filename List dialog with Specify option for file extensions

4. Kies de maateenheid die u nodig heeft uit de vervolgkeuzelijst in de sectie Eenheid van bestandsgrootte, als u een hyperlink naar de bestandsnamen wilt maken, vink dan de optie Hyperlinks maken aan.

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

5. Klik op Ok, er wordt een nieuw werkblad aangemaakt om de bestandsnamen en enige bestandsinformatie te tonen.
A screenshot of Excel with listed file names and details using Kutools Filename List

Tip: als u alle werkbladnamen in Excel wilt tonen, kunt u Kutools voor Excel’ Maak koppeltabel hulpmiddel gebruiken, het maakt een nieuw werkblad om alle linkbare werkbladnamen te tonen.
A gif showing how to create a list of sheet names in Excel using Kutools

Kutools voor Excel:+ nuttige handige tools, die de ingewikkelde taken in Excel vereenvoudigen tot een paar klikken.


Voorbeeldbestand downloaden

sample


Hoe kun je gemakkelijk uitblinken in de menigte, werk doen en tegelijkertijd ontspannen genieten van het leven?

Kutools voor Excel zal uw efficiëntie gemiddeld met 80% per dag verbeteren, zodat u meer tijd hebt om met uw familie te zijn en van het leven te genieten.

300 geavanceerde tools lossen 80% Excel-problemen op, waardoor u niet langer hoeft te worstelen met het zoeken naar oplossingen en werk eenvoudiger kunt afronden.

Eenvoudig 1500 Excel-scenario's afhandelen en elke dag minstens 1 uur besparen.

Word in 5 minuten een Excel-expert, verdien erkenning van anderen en krijg kansen voor promotie.

Hulpmiddelen met één klik verwerken batchbewerkingen, zodat u duizenden muisklikken kunt vermijden en afscheid kunt nemen van muisarm.

Stop met het uit het hoofd leren van formules en complexe VBA, en geef uw brein rust.

De keuze van meer dan 110.000 efficiënte medewerkers en 300+ wereldwijd erkende bedrijven.

Slechts $39 kosten, maar veel meer waard dan een training van $4000 bij anderen.

30 dagen gratis proefperiode zonder enige beperking, volledige terugbetaling binnen 30-dagen zonder opgave van reden.


Aanbevolen productiviteitstools

Beste Office-productiviteitstools

🤖 Kutools AI Assistent: Breng een revolutie teweeg in data-analyse Methode: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools-functies gebruiken
Populaire functies: Dubbele waarden markeren, markeren of identificeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies | Afronden ...
Super ZOEKEN: VLookup met meerdere criteria | VLookup met meerdere waarden | Meervoudig-blad opzoeken | Fuzzy Match ...
Geavanceerde keuzelijst: Snel keuzelijst maken | Afhankelijke keuzelijst | Meervoudige selectie keuzelijst ...
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheid van verborgen kolommen wisselen | Bereik & kolommen vergelijken ...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden per lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...) ...
Top15 toolsets:12 Teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) |50+ Grafiek type (Gantt-diagram, ...) |40+ Praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) |19 Invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 Conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & Opsplitstools (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer

Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!