'Si il n'existe pas alors on les crées If Dir("c:\repertoire", vbDirectory) = vbNullString Then MkDir "c:\repertoire" If Dir("c:\repertoire\sous repertoire", vbDirectory) = vbNullString Then MkDir "c:\repertoire\sous repertoire" 'copie du fichier FileCopy "c:\xxx\source.txt", "c:\repertoire\sous repertoire\destination.txt"