OVH Cloud OVH Cloud

Lister les sdir d'un dir

3 réponses
Avatar
Alain
Bonjour,

Ce post fait suite à un précédent qui ne m'a pas apporté ce que je
souhaitais, mais peut-être ai-je mal formulé ma question. Merci toutefois à
Jessy et 3Stone.

Je reformule donc :

Comment une fois défini un répertoire (variable string) en répertorier et
lister ses sous-répertoires ?

Merci d'avance

3 réponses

Avatar
Gafish
Alain wrote:
Bonjour,


Bonjour,

Ce post fait suite à un précédent qui ne m'a pas apporté ce que je
souhaitais, mais peut-être ai-je mal formulé ma question. Merci
toutefois à Jessy et 3Stone.

Je reformule donc :

Comment une fois défini un répertoire (variable string) en
répertorier et lister ses sous-répertoires ?


Essaie cette fonction :

Public Function fnGetSubFoldersInDirectory(sPath As String) As String


Dim fso, Directory, SubFolders, Folders
Dim sTmp As String


Set fso = CreateObject("Scripting.FileSystemObject")
Set Directory = fso.GetFolder(sPath)
Set SubFolders = Directory.SubFolders
For Each Folders In SubFolders
sTmp = sTmp & Folders.Name & ";"
Next Folders
sTmp = Left(sTmp, Len(sTmp) - 1)
fnGetSubFoldersInDirectory = sTmp
Set SubFolders = Nothing
Set fso = Nothing
Set Directory = Nothing
End Function


Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Alain
Merci Arnaud,

Je vais sans tarder essayer votre fonction et je vous tiens au courant ... A
première lecture, cela doit convenir.

Bien à vous,

Alain
Avatar
Alain
(Re) Bonjour Arnaud,

Super ! C'est exactement ce que j'espérais ! Merci mille fois !

Merci encore à Jessy et 3Stone pour le temps qu'ils m'ont consacré.

Bien à vous