Bonjour,
Est-ce que tu veux en venir à faire un mixe de "Facture" et "rééditer_facture" ?
Si c'est le cas > je suggère de créer des listes de choix dans "rééditer_facture" en colonne C > pareil à ce qu'il y a en colonne C de la feuille "Facture" ...
Dans le code du formulaire "userform" > mettre en commentaire ou supprimer les lignes qui écrivent dans les colonnes D J et L de la feuille "rééditer_facture" et conserver les formules de ces colonnes D J et L ...
Ce qui permettrait de changer ou ajouter des "Référence" par la "Liste de choix > "Description" "PU HT" et "Montant HT" sont liées à "Référence" > les formules de D J et L sont utiles ...
Cela implique de n'effacer que les plages "K16:K20" > H et K de 30 à 54 ...
Pour les plages à effacer > utilise "ClearContents" > exemple : Range("H30:H54").ClearContents
> ClearContents ne supprime pas les formats ni les listes de validation > seulement la donnée ...
Lors de l'écriture des données dans "rééditer_facture" > en plus des lignes 16 à 20 de la colonne K > n'écrire que dans les colonnes C H K des lignes 30 à 54 > là encore > il n'y a qu'à mettre en commentaire ou supprimer les lignes de codes dans "userform" ...
Amuse-toi bien ...
Si vraiment tu colles > passe prendre un peu de solvant ...
ric