Bonsoir,
Ci-joint un calendrier avec MFC qui marche.
C'est assez "gros sabots" :
– j'ai laissé tombé le grisé pour les week-end et jours fériés, qui aurait nécessité le double de MFC
– j'ai dû créer un grand nombre de MFC (1 par mot à détecter), parce que je n'ai pas réussi à détecter la présence d'un seul d'entre eux dans ma formule (je traiterai la bizarrerie sur laquelle je suis tombé dans un autre post).
Dis-moi si ça te convient.
EDIT : j'ai compris comment faire pour créer une seule règle par couleur, mais la formule de la MFC devient très lourde (pas trop problématique) mais surtout difficile à éditer en cas d'évolution des critères. Je pense que tu ferais mieux d'en rester à une activité = 1 règle.
Pour résumer,
si tu préfères 1 activité => 1 règle, la formule de la MFC est :
=ET($D6<=G$3;$E6>=G$3;CHERCHE("Comité";$C6)>0)
Si tu préfères 1 couleur => 1 règle, la formule sera la suivante (détecte les mots "Prise" ou "Comité" ou "Tampon") :
=ET($D6<=G$3;$E6>=G$3;OU(SI(ESTERREUR(CHERCHE("Prise";$C6));FAUX;VRAI);SI(ESTERREUR(CHERCHE("Comité";$C6));FAUX;VRAI);SI(ESTERREUR(CHERCHE("Tampon";$C6));FAUX;VRAI)))
... à adapter pour chaque ensemble d'activités qui nécessitent la même couleur.
Du coup, c'est envisageable de créer 2 MFC au lieu d'une pour obtenir un grisé en plus de la couleur pour les week ends et jours fériés (il suffit de rajouter des conditions dans la fonction ET().
Dans tous les cas, tu peux supprimer la colonne B qui est devenue inutile.