Pardon,j eme suis trompé dans la fonction : C'est SaveCopyAs qu'il faut utiliser 
la fonction FileCopy te permet de copier d'un fichier vers un autre, mais il faut que ces fichiers aient la même extension. Donc ça marchera pas pour ton cas.
Si tu utilise la méthode SaveCopyAs, tu pourras (peut-être ?) sauvegarder ton fichier Excel en copie dans un "autre format".
Sinon, tu peux utiliser le SaveAs, avec les arguments suivants :
FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False, ConflictResolution:=xlLocalSessionChanges
En ayant au préalable mis le nom de ton fichier en xlsx. Le problème est que si tu fais ça, je ne sais pas si les macros vont continuer de tourner par la suite 
quand tu dis ça bloque, tu veux dire quoi par là ?
Partager