Merci a vous 2 , j'ai opté pour l'option de Jean Eric, plus facile a adapter en VBA pour Moi
Cepedant , je rencontre un souci, quand je copie mes données dans le fichier exemple et que je lance la macro ca fonctionne au top.
Par contre quand je recupere la macro et que je l'exécute dans mon fichier j'ai une erreur ici
If Not rngToDelete Is Nothing Then rngToDelete.Resize(, lastCol).Delete
La partie en gras rngToDelete.Resize(, lastCol).Delete est surligné en jaune
une idée ? (pourtant meme donnée, meme nombre de colonne, meme entête)