Bonjour,
j'ai actuellement une macro qui recherche des fichiers sur un disque
Existe t il un moyen pour que ma macro recherche sur 2 disques différents qui ont la même arborescence.
ci joint ma macro
Sub recup_fic_mes_doc()
Dim chemin As String
Dim fichier As Object
Dim SourceFolderName As String
Dim listeFichiers As Object
Worksheets("Tool_Dossiers").Select
SourceFolderName = Range("A2") & "\TITI\"
ChDir ("D:\" & SourceFolderName)
chemin = ("D:\" & SourceFolderName)
Set listeFichiers = CreateObject("Scripting.filesystemobject").getfolder(chemin).Files
If listeFichiers.Count > 0 Then
For Each fichier In listeFichiers
résultat.ListBox1.AddItem fichier.Name
Next
End If
If listeFichiers.Count = 0 Then
MsgBox "Le répertoire " & vbCrLf & vbCrLf & chemin & vbCrLf & vbCrLf & "est VIDE !", vbCritical, "INFORMATION !"
End If
End Sub:
j'ai actuellement une macro qui recherche des fichiers sur un disque
Existe t il un moyen pour que ma macro recherche sur 2 disques différents qui ont la même arborescence.
ci joint ma macro
Sub recup_fic_mes_doc()
Dim chemin As String
Dim fichier As Object
Dim SourceFolderName As String
Dim listeFichiers As Object
Worksheets("Tool_Dossiers").Select
SourceFolderName = Range("A2") & "\TITI\"
ChDir ("D:\" & SourceFolderName)
chemin = ("D:\" & SourceFolderName)
Set listeFichiers = CreateObject("Scripting.filesystemobject").getfolder(chemin).Files
If listeFichiers.Count > 0 Then
For Each fichier In listeFichiers
résultat.ListBox1.AddItem fichier.Name
Next
End If
If listeFichiers.Count = 0 Then
MsgBox "Le répertoire " & vbCrLf & vbCrLf & chemin & vbCrLf & vbCrLf & "est VIDE !", vbCritical, "INFORMATION !"
End If
End Sub: