Bonsoir Dachevid.
Je n'ai pas réussi à faire fonctionner ton code.
En revanche, tu as tout de même répondu dans le bon sens car j'ai pu adapter ta ligne qui me posais problème:
J'ai rajouter au code que j'avais cette que tu as envoyé:
Range(Cells(ActiveCell.Row, 7), Cells(ActiveCell.Row, 10)).Value = ""
mais remplacée par celle-ci
Range(Cells(ActiveCell.Row, 7), Cells(ActiveCell.Row, 10)).ClearContents
En constatant la simplicité de cette ligne (ce n'est pas du tout péjoratif), je m'aperçois de tout ce qu'il peut me rester à apprendre en VBA.
Dans tous les cas merci.
Edit: Au temps pour moi. j'avais du faire une fausse manip en recopiant ton code car après avoir recommencé, ça marche très bien. Donc parfais ton code Dachevid