Bonjour,
J'aimerai pouvoir récupérer la valeur d'un sous-répertoire afin de ne pas avoir à insérer la valeur en dure dans le développement de mon formulaire.
Par exemple "C:\Public\SAV NEW 2023\AAAAA" en récupérant la valeur AAAA.
Avec le programme ci-après, je récupère bien les informations :
C:\Public\SAV NEW 2023\AAAAA
C:\Public\SAV NEW 2023\BBBBB
C:\Public\SAV NEW 2023\CCCCC
C:\Public\SAV NEW 2023\DDDDD
C:\Public\SAV NEW 2023\EEEEE
C:\Public\SAV NEW 2023\FFFFF
C:\Public\SAV NEW 2023\GGGGG
C:\Public\SAV NEW 2023\HHHHH
C:\Public\SAV NEW 2023\KKKKK
C:\Public\SAV NEW 2023\MMMMM
mais je ne sais pas comment faire pour obtenir la valeur AAAAA ou BBBBB ....
Pourriez-vous me venir en aide.
Merci
J'aimerai pouvoir récupérer la valeur d'un sous-répertoire afin de ne pas avoir à insérer la valeur en dure dans le développement de mon formulaire.
Par exemple "C:\Public\SAV NEW 2023\AAAAA" en récupérant la valeur AAAA.
Avec le programme ci-après, je récupère bien les informations :
C:\Public\SAV NEW 2023\AAAAA
C:\Public\SAV NEW 2023\BBBBB
C:\Public\SAV NEW 2023\CCCCC
C:\Public\SAV NEW 2023\DDDDD
C:\Public\SAV NEW 2023\EEEEE
C:\Public\SAV NEW 2023\FFFFF
C:\Public\SAV NEW 2023\GGGGG
C:\Public\SAV NEW 2023\HHHHH
C:\Public\SAV NEW 2023\KKKKK
C:\Public\SAV NEW 2023\MMMMM
mais je ne sais pas comment faire pour obtenir la valeur AAAAA ou BBBBB ....
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
End Sub 'fs
Sub test()
TousLesDossiers "C:\Public\SAV NEW 2023\", 0
End Sub
Pourriez-vous me venir en aide.
Merci