Bonjour,
Attention avec l'utilisation des "Application.EnableEvents", il faut les gérer correctement, si en début de macro vous mettez ""Application.EnableEvents=false" , il ne faut pas oublier en sortie de macro de mettre "Application.EnableEvents= true", vous aviez inversé les 2 dans planning "SelectionChange".
Ensuite, si au cours du déroulement de la macro et lors d'un test sur une condition vous quittez la macro avec exit sub, là aussi, avant de quitter, il faut penser à remettre " Application.EnableEvents= true".
Et maintenant, si au cours d'exécution du code, il y a un problème, la macro va s'arrêter, là encore il faut prévoir de remettre "Application.EnableEvents= true".
Voici votre fichier avec ces 3 cas pris en considération.
Cdlt