Exporter l’arborescence complète d’un répertoire

Généralité

Cet article va vous expliquer comment exporter l'ensemble d'un répertoire et de ses sous-répertoires en 4 étapes seulement.

Pour cela, nous allons utiliser l'outil Power Query. Il faut donc que vous ayez au minimum Excel 2013.

Les 2 dernières étapes sont nécessaires pour faire des graphiques en rayons de soleil ou compartimentage.

Etape 1 : Se connecter à un répertoire

  1. Menu Données
  2. Cliquez sur Obtenir des données
  3. Puis A partir d'un fichier
  4. Et enfin A partir d'un dossier

5. Dans la boîte de dialogue, cliquez sur l'icône Parcourir ...

6. Dans fenêtre de sélection du répertoire, choisissez celui que vous voulez

Votre dossier est prêt à être chargé dans Power Query

7. Cliquez sur OK et le résultat se charge dans Power Query

Etape 2 : Ajouter la taille de vos fichiers

La taille ne se charge pas par défaut. Mais la colonne Record contient des données essentielles que nous allons afficher.

1. Cliquez sur la flèche de la colonne Attributes

2. Sélectionnez seulement la case Size (Taille de vos fichiers en français)

Etape 3 : Ne conserver que 3 colonnes

Seules 3 colonnes nous intéressent dans l'importation des répertoires avec Power Query

  • Le chemin
  • Le nom des fichiers
  • La taille

Comme nous l'avons vu par ailleurs, l'ordre de sélection est très important dans Power Query.

Sélectionnez dans cet ordre

  1. La colonne Folder Path
  2. Puis la colonne Name (avec la touche Ctrl)
  3. Et enfin la colonne Size 
  4. Faites un clic-droit sur les en-têtes
  5. Sélectionnez Supprimer les autres colonnes

Le résultat c'est que les colonnes sont réordonnées automatiquement.

Etape 4 : Renommer les colonnes

Cette étape n'est pas indispensable mais pour les francophones, ça sera plus simple 😉.

  • Double-cliquez dans la colonne Folder Path et écrivez Chemin.
  • Double-cliquez dans la colonne Name et écrivez Nom.
  • Double-cliquez dans la colonne Size et écrivez Taille.

Et c'est déjà terminé 😎😍😃. 4 étapes ont suffi pour extraire la liste des fichiers, leurs tailles et de leurs répertoires.

Les étapes qui suivent ne sont pas nécessaires mais vont être utiles pour la création de graphiques Rayons de soleil ou Compartimentage

Etape 5 : Supprimer les chemins communs

Comme Power Query a ramené le chemin en entier, nous allons retirer le chemin commun à tous les fichiers. C'est la chaîne de l'étape 1.

  1. Faites un clic-droit sur la colonne Chemin
  2. Sélectionnez l'option Remplacer les valeurs
  3. Saisissez la chaîne à rechercher (ici C:\Users\fred_\OneDrive\20_EXCEL\)
  4. Laissez vide la chaîne de remplacement

Etape 6 : Séparer les sous-répertoires

Dans n'importe quel language informatique cette étape est un enfer. 😤😱 Mais dans Power Query, cela ce fait en un clic 😍👍

  1. Sélectionner la colonne Chemin
  2. Clic-droit sur l'en-tête de colonne Chemin
  3. Fractionner la colonne
  4. Par délimiteur ...

Là, vous indiquez que le délimiteur c'est

  1. Option Personnalisée
  2. Symbole \
  3. Choisissez l'option Chaque occurrence du délimiteur

Et vous avez maintenant tous les niveaux hiérarchiques depuis votre répertoire initial.


Articles complémentaires

Voici une liste d'articles qui pourrait également vous intéresser sur le même thème.

Lien Permanent pour cet article : https://www.excel-exercice.com/exporter-larborescence-complete-dun-repertoire/


Laisser un commentaire

Your email address will not be published.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.