Excel Downloads
Forum

Précédent   Excel Downloads Forums > Archives > Forum Excel Downloads - Archives

Advertisement

 
 
LinkBack Outils de la discussion
Vieux 19/11/2002, 22h57   #1 (permalink)
Eric
Guest
 
Messages: n/a
Par défaut Recherche de sous-repertoires

Bonjour,

J'aimerais avoir la liste de tous les sous-répertoires d'un répertoire donné et entrer ces noms de répertoires dans un tableau. Comment puis-je m'y prendre???

Merci

Eric
 
Vieux 20/11/2002, 00h08   #2 (permalink)
@+Thierry
Guest
 
Messages: n/a
Par défaut Re: Recherche de sous-repertoires

Bonsoir Eric

Cette macro de Frédéric Sigonneau devrait faire ton bonheur. (A lancer depuis la macro 'Test" sur une feuille vierge).

Bien sur "c:\Mes Documents" à remplacer par là où tu veux pointer. (a mettre en variable si nécessaire)


Sub test()
TousLesDossiers "c:\Mes Documents", 0
End Sub

Sub TousLesDossiers(LeDossier$, Idx As Long)
Dim fso As Object, Dossier As Object
Dim sousRep As Object, Flder As Object

Set fso = CreateObject("Scripting.FileSystemObject")
Set Dossier = fso.GetFolder(LeDossier)

'examen du dossier courant
For Each Flder In Dossier.SubFolders
Idx = Idx + 1
Cells(Idx, 1).Value = Flder.Path
Next

'traitement récursif des sous dossiers
For Each sousRep In Dossier.SubFolders
TousLesDossiers sousRep.Path, Idx
Next sousRep
Set fso = Nothing

End Sub 'fs


Merci Frédéric
Bonne Nuit Eric
Bonne Nuit ou Bonjour le forum
@+Thierry
 
ANNONCES
 

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 01h53.


(C) 2006 Excel Downloads