Salut gmb et 78chris
Pour gmb :
Ta correction fonction mais est-ce que tu peux m'expliquer quel était le problème ?
En étudiant la macro "Sub Classer_par_nom_Verrouillage_coloriage_des_cellules_et_fusion()" j'ai remarqué que tu as ajouté la ligne de commande " Application.EnableEvents = False" dans :
'alerte si différence entre colonne I et J de Feuil2 (Liste AF à compléter par DATES)
Application.Run "Feuil2.Ctrl_colonnesIJ"
If alerte Then MsgBox message: Exit Sub
Application.EnableEvents = False
et tu l'as remis en true juste avant la fin de la procédure dans :
Call FusionsEtClassement
Application.ScreenUpdating = True
Application.EnableEvents = True
End Sub
Je crois que c'est les seules modifications que tu as apportées ou y en a-t-il d'autres ? Merci.
Pour 78chris : Merci pour ta réponse mais la macro de gmb me donne le travail demandé alors je prends mais si tu peux me proposer ta solution avec les validations de données cela me permetttrait de mieux comprendre ce principe et voir qu'est-ce qui est mieux entre la macro de gmb et la validation de données.
Cordialement