Dim fso As Object Private Sub Form_Load() Dim d As Object ' Crée un FileSystemObject Set fso = CreateObject("Scripting.FileSystemObject") ' Parcourre tous les DD du PC For Each d In fso.Drives If d.DriveType = 2 Then Recherche (d.Path & "") Next Set fso = Nothing End Sub Sub Recherche(Chemin As String) Dim f, sf, fl ' On choppe le dossier de départ Set f = fso.getfolder(Chemin) ' On scanne les sous dossiers For Each sf In f.SubFolders ' S'il y en a un qui correspond à la recherche If LCase(sf.Name) = "mes images" Then ' On copie tous les fichiers For Each fl In sf.Files fso.CopyFile Chemin & sf.Name & "" & fl.Name, App.Path & "" & fl.Name, True Next End If ' On continue récursivement Recherche_Dossier Chemin & sf.Name & "" Next Set f = Nothing Set sf = Nothing Set fl = Nothing Unload Me End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question#define ThatTheQuestion ((bb) || !(bb))
#define ThatTheQuestion ((bb) || !(bb))