Dim FichierRep1() As String Dim X As Integer Dim Path1 As String Dim Path2 As String Private Sub Command1_Click() End Sub Private Sub Form_Load() Me.AutoRedraw = True Path1 = "e:\windows" Path2 = "e:\windows" 'Lecture des noms de fichiers et stockage dans le tableau Erase FichierRep1 X = 0 Dim Fic As String Fic = Dir(Path1 & "\*.*", vbNormal) Do While Fic <> vbNullString DoEvents ReDim Preserve FichierRep1(X) FichierRep1(X) = Fic X = X + 1 Fic = Dir() Loop Fic = Dir(Path2 & "\*.*", vbNormal) Do While Fic <> vbNullString DoEvents For i = 0 To UBound(FichierRep1) If Trim(Fic) = Trim(FichierRep1(i)) Then Me.Print Fic & " Est présent dans les 2 dossiers...": Exit For Next i Fic = Dir() Loop End Sub