Salut Roberto,
Salut l'équipe,
pas de MFC (elles sont supprimées) mais deux macros :
- une pour créer les listes de validation ;
If Not Intersect(Target, Range("D3:M12")) Is Nothing Then _
Target.Validation.Add Type:=xlValidateList, Formula1:="=P1:P8"
- une autre pour en gérer l'affichage et les couleurs
If Not Intersect(Target, Range("D3:M12")) Is Nothing Then _
Target.Interior.Color = Columns(16).Find(what:=Target, lookat:=xlWhole, LookIn:=xlValues).Interior.Color: _
Target = IIf(Target.Interior.Color = RGB(255, 255, 255), "X", "O")
Á toi d'adapter la zone de réaction [D3:M12] de ce fichier-exemple
A+