Mise en forme conditionnelle [Résolu]

Signaler
Messages postés
55
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
8 décembre 2020
-
Messages postés
25751
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
18 janvier 2021
-
Bonjour a tous,

Je souhaite mettre une forme conditionnelle lorsque une date s'approche d'une date butoir

Ex : en "A1" j'ai la date du 10/11/2005. en "A2" j'y ai indiqué "Valable 5 ans"

Je souhaite que ma case "A1" soit verte si la date indiquée est supérieur de 4 ans
Je souhaite que ma case "A1" soit orange si la date indiquée fait partie de la 5ème année
Je souhaite que ma case "A1" soit rouge si la date indiquée est dépassée

D'avance merci



Configuration: Windows / Internet Explorer 11.0

6 réponses

Messages postés
25751
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
18 janvier 2021
5 715
Bonjour
mise en forme conditionnelle par formule

attention à bien placer les conditions dans l'ordre ci-dessous à l'aide des flèches ascenseurs en haut de la fenêtre de MFC
  • 1° rouge

=ET(A1<>"";A1<MOIS.DECALER(AUJOURDHUI();-60))
  • 2° orange

=ET(A1<>"";A1<MOIS.DECALER(AUJOURDHUI();-48)
  • 3° vert

=A1>=MOIS.DECALER(AUJOURDHUI();-48)
  • mais il n'est sur que cette dernière formule soit nécessaire puisqu'elle va concerner par défaut toutes les dates non traitées par les précédentes conditions

=A1<>"" devrait donc probablement suffire pour le vert

crdlmnt

Messages postés
55
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
8 décembre 2020
2
Bonjour Vaucluse,

Un grand merci pour ton aide.

J'ai encore besoin de ton savoir.

Dans le même principe, mais je souhaite que ma case "A1" devienne Orange lorsque j'arrive à 3 mois du terme et non plus 1 an.

D'avance merci
Messages postés
25751
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
18 janvier 2021
5 715
A classer au bon endroit dans la liste des priorités en fenêtre MFC:
=AUJOURDHUI()>MOIS.DECALER(A1;-3)
crdlmnt
Messages postés
55
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
8 décembre 2020
2
Encore Bonjour Vaucluse,
Comment dois-je faire pour copier/coller ces mêmes formules et cette même mise en forme conditionnelle de C2 à C18 (via ton exemple que tu m'as transmis)
J'ai essayé mais lorsqu'une case B est renseignée en autre que vert, la case C se met de la même couleur que B (orange ou rouge)

Encore merci
Messages postés
25751
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
18 janvier 2021
5 715
Pas sur que ce soit bon encore cette fois!!??
si besoin rajouter vos remarques dans le modèle et redéposez le là où vous l'avez trouvé
https://mon-partage.fr/f/87qPSd2x/
à vous lire
crdlmnt

Messages postés
55
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
8 décembre 2020
2
Bonjour Vaucluse

Désolé pour ma réponse tardive mais un grand merci pour ton aide.

Ça fonctionne très bien

Encore merci
Messages postés
25751
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
18 janvier 2021
5 715 >
Messages postés
55
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
8 décembre 2020

Pas de quoi
je passe le sujet en résolu
Bonne route
crdlmnt
Messages postés
55
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
8 décembre 2020
2
Bonjour Vaucluse

J'ai bien pris en compte ta modif mais en fait je dois modifier mes conditionnelles du début car lorsque je rentre la date du 02/12/2020, ça reste en orange
Messages postés
25751
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
18 janvier 2021
5 715
Il y a quelque chose que je n'ai pas du comprendre
essayez de compléter avec:


=ET(A1>AUJOURDHUI();AUJOURDHUI()>MOIS.DECALER(A1;-3))
qui passera en orange trois mois avant la date en A1 et seulement jusqu'à ce que A1 soit égal à aujourd'hui
pour inclure les limites dans le formatage compléter les > ou < avec le signe= .

crdlmnt

Messages postés
55
Date d'inscription
lundi 20 octobre 2014
Statut
Membre
Dernière intervention
8 décembre 2020
2
Comme tu le dis bien, la qualité de la réponse dépend surtout de la clarté de la question.

Je vais essayer d'être conforme :

Je gère des habilitations électriques pour mes techniciens.

Ils ont chacuns une habilitation réalisées à certaines dates.

Chacunes de leur habilitations est valable 3 ans.

Je renseigne en "A1" la date de leur formation.

Je souhaite que "A1" soit rouge si leur formation à dépassee les 3 ans et que "A1" deviennent Orange lorsque l'on arrive à 3 mois de la date butoir.
Le reste doit rester vert

Encore merci Vaucluse