Bonjour,
La proposition répond au classeur test recyclage, envoyé en exemple, dont la structure diffère fortement des explications données par mikaconny dans ses messages.
La version apparaissant dans le titre étant 2013, j'ai utilisé la fonction MOIS.DECALER pour certaines formules utilisées pour les MFC; au cas où le fichier devrait être utilisé avec une version antérieure à 2007,
il vaut mieux utiliser la fonction DATE comme le préconise Philippe Tulliez.
La validité pour un stage dépend de la dernière date de recyclage, mais aussi de la première date de stage si elle est récente.
D'où pour une MFC intéressant la cellule Cn de la colonne C, la consultation d'une date de recyclage en Cn mais aussi de la 1ère date de stage en Bn (au cas où il n'y aurait pas de date de recyclage
en Cn). Pour cela, la formule prend en compte la plus récente des deux dates soit MAX(Bn;Cn).
La plage B3 : K12 ayant un fond gris (moins foncé que dans le classeur exemple pour permettre une lecture plus aisé des dates) , sélectionner la plage C3 : C12 et écrire les 3 règles de mise en forme conditionnelle
dans l'ordre indiqué ci-dessous, toutes correspondant au type : Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué.
1 Règle pour le format bleu : la formule à écrire est :
2 Règle pour le format orange : la formule à écrire est :
=ET(B3<>"";MOIS.DECALER(MAX(B3;C3);10)<=AUJOURDHUI())
3 Règle pour le format rouge : la formule à écrire est :
=ET(B3<>"";MOIS.DECALER(MAX(B3;C3);12)<AUJOURDHUI())
Garder la plage C3 : C12 sélectionnée, recliquer sur Mise en forme conditionnelle >>> Gérer les règles.
On peut vérifier que l'ordre d'application des règles est l'ordre inverse de celui d'écriture. En profiter pour cocher pour chaque règle, la case Interrompre si vrai.
Fermer le Gestionnaire des règles , et toujours avec la plage C3:C12 sélectionnée, double-cliquer sur l'outil Reproduire la mise en forme et passer le curseur (croix + pinceau) sur les plages
E3 : E12 , G3 : G12 , I3 : I12 , K3 : K12.
On obtient le résultat ci-dessous.
[IMG]
[/IMG]
Cordialement
Claude
Partager