Power Query : Obtenez une liste de noms de fichiers à partir de dossiers et de sous-dossiers
Dans notre tutoriel précédent Lister tous les noms de fichiers d’un dossier et de ses sous-dossiers, vous pouviez lister tous les noms de fichiers d’un dossier et de ses sous-dossiers à l’aide de méthodes classiques, telles que des formules ou du code VBA. Dans cet article, je vous présente une fonctionnalité remarquable : Power Query. Grâce à celle-ci, vous pouvez lister dynamiquement tous les fichiers d’un dossier et de ses sous-dossiers. Une fois les noms de fichiers récupérés, la liste s’actualise automatiquement dès que vous ajoutez ou supprimez un fichier.
Obtenez une liste de noms de fichiers à partir de dossiers et de sous-dossiers avec Power Query
Pour réaliser cette tâche à l’aide de la fonctionnalité Power Query, procédez comme suit :
1. Dans Excel 2016 et Excel 2021, cliquez sur Données > Nouvelle requête > À partir d’un fichier > À partir d’un dossier, comme illustré dans la capture d’écran :

Remarque: Dans Excel 2019 et Office 365, cliquez sur Données>Obtenir des données>À partir d’un fichier>À partir d’un dossier, voir la capture d’écran :

2. Dans la fenêtre Parcourir qui s’ouvre, sélectionnez le dossier contenant les fichiers dont vous souhaitez récupérer les noms. Voir la capture d’écran :

3. Cliquez ensuite sur le bouton Ouvrir : une liste d’aperçu des documents s’affiche, comme indiqué ci-dessous :

4. Cliquez ensuite sur Transformer les données pour ouvrir la fenêtre de l’Éditeur Power Query, où les attributs des fichiers sont affichés.
5. Si vous souhaitez ajouter d’autres attributs, tels que la Taille du fichier, cliquez sur l’icône de développement dans la colonne Attributs : une liste de colonnes supplémentaires s’affichera. Cochez celles que vous souhaitez inclure dans vos données et décochez les autres. Voyez la capture d’écran ci-dessous :

6. Vous pouvez également supprimer les colonnes inutiles. Dans la fenêtre de l’Éditeur Power Query, sélectionnez la colonne à supprimer, cliquez dessus avec le bouton droit, puis choisissez Supprimer. Voir la capture d’écran :

7. Une fois les colonnes d’attributs souhaitées obtenues, cliquez sur Fermer et charger > Fermer et charger, comme illustré dans la capture d’écran suivante :

8. Toutes les données relatives aux fichiers sont désormais chargées dans une nouvelle feuille de calcul, comme illustré ci-dessous :

Conseils :
1. Si vous souhaitez que les noms de fichiers soient mis à jour automatiquement lorsque vous supprimez des fichiers existants ou ajoutez un fichier généré dans le dossier, il vous suffit de cliquer sur Données > Actualiser tout, et la liste des noms de fichiers sera immédiatement actualisée pour refléter les dernières modifications.

2. Grâce aux étapes ci-dessus, tous les fichiers du dossier et de ses sous-dossiers sont listés. Si vous souhaitez afficher uniquement les noms des fichiers contenus dans le dossier (sans inclure les sous-dossiers), remplacez simplement Folder.Files par Folder.Contents dans la barre de formule de la fenêtre de l’Éditeur Power Query. Consultez les captures d’écran :

Désormais, seuls les noms de fichiers et les sous-Nom du dossier du dossier spécifique sont listés, voir la capture d’écran :

🔍 Listez en un clin d’œil tous les fichiers d’un dossier — y compris ceux des sous-dossiers !
En un seul clic, la fonction Kutools pour Excel « Liste des noms de fichiers » vous permet de générer instantanément une liste complète de tous les fichiers d’un dossier — y compris les fichiers masqués et les sous-répertoires ! 🎯 Gagnez du temps et boostez votre productivité — fini le suivi manuel des fichiers ! Essayez Kutools pour Excel et organisez-vous en quelques secondes !
| ✅ Filtrez par type de fichier (par exemple, Excel, Word, etc.) pour une gestion ciblée de vos documents | ✅ Inclure les sous-répertoires et fichiers masqués pour une analyse approfondie avec Liste des fichiers |
| ✅ Générez automatiquement des liens hypertexte cliquables — ouvrez les fichiers instantanément | ✅ Affichez la taille du fichier en octets, Ko, etc. pour un contrôle précis des détails. |

Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels