Skip to main content

Hoe kan ik alle bestandsnamen uit een map en submappen in een werkblad weergeven?

Author: Tech Support Last Modified: 2025-05-29

Als u een lijst met bestandsnamen uit een map wilt genereren in een Excel-werkblad, zullen de volgende methoden u helpen dit snel en efficiënt te doen. Kies de aanpak die het beste bij uw behoeften past.


Alle bestandsnamen uit een map in een werkblad weergeven door een webbrowser te gebruiken

Als u bestanden in een map wilt weergeven met behulp van de webbrowser, moet u ervoor zorgen dat u een van de webbrowsers (Firefox, Opera en Google Chrome) op uw computer hebt geïnstalleerd. Stel dat u de bestanden van de volgende map in een werkblad wilt weergeven, zie onderstaande schermafbeelding:

1. Ga naar de maplocatie ('Folder Test') in Verkenner en kopieer het pad. Bijvoorbeeld, het pad van deze map is: 'C:\Users\AddinTestWin10\Desktop\Folder Test'.

2. Open een van de webbrowsers (FireFox, Opera en Google Chrome) en plak het mappad in de adresbalk en druk op Enter. Zie onderstaande schermafbeelding:

A screenshot of folder path pasted in a browser's address bar

3. Klik op 'Ctrl+A' om alle inhoud in de webbrowser te selecteren en druk op 'Ctrl+C' om ze te kopiëren.

4. Open Excel en plak direct (gebruik 'Ctrl+V' om te plakken) ze in een werkblad. Zie onderstaande schermafbeelding:

A screenshot of files listed from a folder pasted into an Excel worksheet

Opmerkingen:
  • 1. Met deze methode kunnen alleen de bestanden in de hoofdmap worden weergegeven, de bestanden in de subdirectory kunnen niet worden weergegeven.
  • 2. De hyperlinks van de bestandsnamen zijn niet beschikbaar.

Alle bestandsnamen uit een map in een werkblad weergeven door een formule te gebruiken

In Excel kunt u ook een formule gebruiken om een lijst met alle bestandsnamen of specifieke typen bestandsnamen uit een map te krijgen, volg hiervoor de volgende stappen:

1. Kopieer en plak het bestandspad in een cel en typ vervolgens \* na het bestandspad zoals in onderstaande schermafbeelding te zien is:

2. Klik vervolgens op 'Formule' > 'Naambeheer', zie onderstaande schermafbeelding:

A screenshot showing the Formula Name Manager in Excel

3. Klik in het dialoogvenster 'Naambeheer' op de knop 'Nieuw', zie onderstaande schermafbeelding:

A screenshot of New Name dialog box in Excel with the New button highlighted

4. Voer in het pop-up venster 'Nieuwe naam' een naam in het tekstvak 'Naam' in en voer vervolgens de volgende formule in het tekstvak 'Verwijst naar' in, zie onderstaande schermafbeelding:

=FILES(Sheet1!$A$1)

Opmerking: In deze formule is 'Sheet1!$A$1' de cel van het werkblad die het bestandspad bevat dat u in stap 1 hebt ingevoegd.

A screenshot of creating a new name range in Excel

5. Klik vervolgens op 'OK' > 'Sluiten' om de dialoogvensters te sluiten en voer vervolgens de volgende formule in een lege cel in waar u de bestandsnamen wilt weergeven en sleep de vulgreep omlaag totdat lege cellen worden weergegeven. Nu zijn alle bestandsnamen in de opgegeven map weergegeven zoals in onderstaande schermafbeelding te zien is:

=ALS.FOUT(INDEX(Filenames;RIJ(A1));"")

Opmerking: In deze formule is 'Filenames' de bereiknaam die u in stap 4 heeft gemaakt en 'A1' is de cel die het bestandspad bevat.

A screenshot of a list of file names populated in Excel from a folder

Opmerkingen:
  • 1. U moet deze werkmap opslaan als 'Excel-werkmap met macro's ingeschakeld'-formaat als u wilt dat de formules goed blijven werken nadat het bestand is gesloten en opnieuw geopend.
  • 2. Als u alle bestanden met een specifieke extensie wilt weergeven, zoals alle docx-bestandsnamen, hoeft u in dit geval alleen *docx* te gebruiken in plaats van *. Op dezelfde manier voor xlsx-bestanden, gebruik dan *xlsx*.

    An animation showing filtering for specific file types in Excel


Alle bestandsnamen uit een map in een werkblad weergeven door VBA-code te gebruiken

Gebruik de volgende VBA om bestanden in een map in een werkblad weer te geven:

1. Open een werkblad en klik om een cel te selecteren waar u de bestandsnamen wilt invoegen.

2. Houd de toetsen 'ALT + F11' ingedrukt in Excel, waardoor het venster 'Microsoft Visual Basic for Applications' wordt geopend.

3. Klik op 'Invoegen' > 'Module' en plak de volgende code in het venster 'Module'.

VBA-code: Alle bestandsnamen uit een map in een werkblad weergeven

Sub listfiles()
'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. Druk vervolgens op de F5-toets om de code uit te voeren, er verschijnt een nieuw venster 'Bladeren'. Selecteer de map waarvan u de bestandsnamen wilt weergeven.

A screenshot of the file browse window in VBA

5. Klik vervolgens op OK, de bestanden in de specifieke map zijn nu in het werkblad weergegeven met hyperlinks. Zie onderstaande schermafbeelding:

A screenshot of file names listed with hyperlinks in Excel

Opmerking: Alleen de bestandsnamen in de hoofdmap kunnen worden weergegeven.

Alle bestandsnamen uit een map en submappen in een werkblad weergeven door Kutools te gebruiken

De 'Bestandsnaamlijst'-functie van 'Kutools voor Excel' kan gemakkelijk een lijst met bestanden uit een map in een werkblad genereren.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Open Excel, klik op 'Kutools Plus' > 'Import/Export' > 'Bestandsnaamlijst…', zie onderstaande schermafbeelding:

2. Voer in het dialoogvenster 'Bestandsnaamlijst' de volgende handelingen uit:

A screenshot of Filename List dialog box options

(1) Klik A screenshot of the folder selection button in the Filename List dialog box om de map te specificeren die de bestanden bevat die u wilt weergeven;

(2) Schakel de optie 'Bestanden in submappen opnemen' in om alle bestandsnamen in submappen weer te geven of schakel de optie 'Verborgen bestanden en mappen opnemen' in om alle namen van verborgen bestanden en bestandsnamen in verborgen mappen weer te geven;

(3) Specificeer het bestandstype dat u wilt weergeven onder de sectie 'Bestandstype';

(4) Selecteer een bestandsgrootte-eenheid die u wilt weergeven uit de sectie 'Eenheid van bestandsgrootte' die u nodig heeft.

(5) Schakel indien nodig de optie 'Hyperlinks maken' in.

3. Klik op OK. Het zal een lijst met bestanden in de map of submap genereren in een nieuw werkblad. Zie onderstaande schermafbeelding:

A screenshot of a complete file name list generated using Kutools

Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen


Meer gerelateerde artikelen:

  • Maak een lijst met alle werkbladnamen uit een werkmap
  • Stel dat u een werkmap met meerdere werkbladen heeft, en nu wilt u alle bladnamen in de huidige werkmap weergeven. Is er een snelle methode om een lijst met deze bladnamen in Excel te maken zonder ze één voor één te typen? Deze handleiding geeft instructies over hoe u werkbladnamen in Excel kunt weergeven.
  • Kopieer of verplaats bestanden van de ene map naar de andere op basis van een lijst
  • Als u een lijst met bestandsnamen in een kolom in een werkblad heeft en de bestanden zich bevinden in een map op uw computer. Maar nu moet u deze bestanden, waarvan de namen in het werkblad staan, van hun originele locatie naar een andere map verplaatsen of kopiëren zoals in onderstaande schermafbeelding te zien is. Hoe kunt u deze taak zo snel mogelijk in Excel afronden?
  • Navigeer tussen werkbladen met behulp van een keuzelijst
  • Stel dat u een werkmap heeft met meerdere werkbladen, en nu moet u een keuzelijst of combobox maken die alle bladnamen bevat en wanneer u een bladnaam selecteert uit de keuzelijst, springt het direct naar dat blad. Dit artikel introduceert hoe u tussen werkbladen kunt navigeren met behulp van een keuzelijst in Excel.

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!