IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Parcourir fichiers recursif dans dossier parent et TOUS sous-dossiers


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur aéronautique
    Inscrit en
    Octobre 2018
    Messages
    216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur aéronautique

    Informations forums :
    Inscription : Octobre 2018
    Messages : 216
    Points : 30
    Points
    30
    Par défaut Parcourir fichiers recursif dans dossier parent et TOUS sous-dossiers
    Bonjour,

    Est-il possible de parcourir tous les fichiers à la fois contenus dans le dossier parent et dans TOUS les sous-dossiers (peu importe qu'il n'y en ait pas ou qu'il y en ait plusieurs (dossier parent / dossier enfant / sous-dossier enfant / sous-sous-dossier enfant /...) ?

    Bien sûr, je connais déjà l'usage de la méthode getFolder().subFolders avec la classe Scripting.FileSystemObject, mais cela ne fonctionne qu'au premier niveau enfant.

    J'imagine qu'il faudrait pouvoir parcourir aussi bien les fichiers et les dossiers enfants contenus dans un dossier parent et réitérer avec les dossiers enfants, mais je ne doute pas qu'il y ait des méthode récursives déjà existantes.

    Merci par avance !

  2. #2
    Membre chevronné Avatar de mfoxy
    Homme Profil pro
    Automation VBA
    Inscrit en
    Février 2018
    Messages
    752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Automation VBA
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2018
    Messages : 752
    Points : 1 971
    Points
    1 971
    Par défaut Bonjour
    Hello,

    je pense être déjà tombé sur ce genre de discution sur le forum

    ....

    Dans les Tutos : https://excel.developpez.com/faq/?page=FichiersDir

    Un "Petit" fichier créé par kiki29 : https://excel.developpez.com/telecha...Win-32-64-Bitshttps://excel.developpez.com/telecha...Win-32-64-Bits

    Bàt
    Michaël

    Si mon aide/avis vous a été profitable , n'hésitez pas à cliquer sur , ça fait toujours plaisir...
    _________________________________________________________________________________________________________________

    "Tout le monde est un génie. Mais si on juge un poisson sur sa capacité à grimper à un arbre, il passera sa vie à croire qu'il est stupide..."
    Albert Einstein

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur aéronautique
    Inscrit en
    Octobre 2018
    Messages
    216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur aéronautique

    Informations forums :
    Inscription : Octobre 2018
    Messages : 216
    Points : 30
    Points
    30
    Par défaut
    Merci, je m'inspirerai donc du paragraphe "Comment lister les fichiers contenus dans un répertoire ainsi que dans tous ses sous-répertoires ?" qui illuste bien une récursivité

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub ListeFichiers(Repertoire As String)
     
    ...
     
        For Each SubFolder In SourceFolder.subfolders
            ListeFichiers SubFolder.Path
        Next SubFolder
     
    end sub

Discussions similaires

  1. Réponses: 2
    Dernier message: 13/12/2016, 10h56
  2. [OL-2010] Rechercher sous-dossier avec inputbox + Créer sous-dossier en VBA
    Par lauraholt dans le forum VBA Outlook
    Réponses: 0
    Dernier message: 12/12/2016, 17h27
  3. Réponses: 8
    Dernier message: 21/06/2016, 17h14
  4. [PowerShell] Déplacement de fichiers depuis sous dossier puis suppression des sous dossiers
    Par wazalop dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 02/02/2016, 02h09
  5. Réponses: 0
    Dernier message: 01/02/2010, 14h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo