Re,
Les données sont saisies dans Champs 1, 2 et 3.
Cela veut dire qu'il faut adapter la macro car je suppose que dans ton cas, les données ne sont pas forcément dans la feuille 1 dans les colonnes "A", "B" et "C" et ne commencent pas forcément non plus à la ligne 1.
Je recopie les données dans une feuille que je crée à cet effet pour les trier.
Puis je détruit cette feuille qui n'a pas besoin d'exister plus longtemps.
On pourrait recopier les données pour les trier dans une feuille existante.
J'ai fait comme ça pour éviter de se poser la question "Mais où pourrais-je copier mes données en étant sûr de pas pourrir des informations existantes ?"
On devrait pouvoir aussi faire ce tri en mémoire, sans les copier ailleurs que dans des variables.
C'était plus simple pour moi.
N'hésite pas si tu as d'autres interrogations.
A+
Abel.