Vba ouvrir les fichiers excel des sous dossiers, uniquement.

Résolu
Frantoc37 Messages postés 17 Statut Membre -  
Frantoc37 Messages postés 17 Statut Membre -
Bonjour,

Je voudrais qu'une macro ouvre les fichiers excel qui se trouvent uniquement dans les sous répertoires. (surtout pas dans le répertoire hôte)
Pour l'instant, j'ai fait cette macro, mais elle s'applique au répertoire hôte (thisworkbook.path)...

Sub ouvrir_fichiers()
ChDir ThisWorkbook.Path
monfichier = Dir("*.*")
While monfichier <> ""
Workbooks.Open monfichier
monfichier = Dir()
Wend
End Sub

Comment faire ??? Que faut-il ajouter ou modifier ?

Merci :-)
François

2 réponses

gbinforme Messages postés 15478 Statut Contributeur 4 727
 
Bonjour,

Il faut auparavant rechercher les répertoires avec "filesearch" : tu as du code pour cela sur cette page
0
Frantoc37 Messages postés 17 Statut Membre
 
Super page avec sans doute tous les codes qu'il me faut !
Je vais tester tout ça !
Merci gbinforme !
0