Mise en forme conditionnelle

Résolu/Fermé
Navi Tonks - 13 sept. 2017 à 14:44
 Navi Tonks - 14 sept. 2017 à 13:53
Bonjour,

Je souhaite mettre en forme ma cellule B en fonction de :
- une autre cellule A qui contient du texte
- ma cellule B qui est une date

Si cellule A = Clos ou annulé ou en attente => pas de mise en forme sinon mise en forme
Si mise en forme et cellule B = date sur semaine => mise en forme gras rouge
Si mise en forme et cellule B = date sur semaine prochaine => mise en forme gras orange

Merci pour tout :)

3 réponses

via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
13 sept. 2017 à 15:01
Bonjour,

Selectionner la plage en colonne B puis MFC - Nouvelle Règle,- Appliquer formule et entrer la formule suivante (si les textes commencent en A2):
=ET(A2<>"Clos";A2<>"En attente";A2<>"Annulé";NO.SEMAINE(B2)=NO.SEMAINE(AUJOURDHUI()+1)) avant de choisir le format écriture orange gras

Recommencer l'opération et entrer la même formule sans le +1 à la fin et choisir format rouge grtas

Cdlmnt
Via
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
13 sept. 2017 à 15:01
Bonjour
sélectionnez le champ à traiter (commence en B1 dans l'exemple)
mise en forme conditionnelle / nouvelle règle / utiliser une formule

pour le rouge cette formule:
=ET($A1<>"clos";$A1<>"annulé";$A1<>"en attente";NO.SEMAINE($B1)=NO.SEMAINE(AUJOURDHUI()))

et pour le otange celle ci:
=ET($A1<>"clos";$A1<>"annulé";$A1<>"en attente";NO.SEMAINE($B1)=NO.SEMAINE(AUJOURDHUI())+1)

attention aux $ aux bons endroits

crdlmnt

1
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
13 sept. 2017 à 15:09
Hello Vaucluse ;-)

Encore répondu juste en même temps !
Bien amicalement
Via
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié le 13 sept. 2017 à 16:54
Vi... mais vu le classement, tu avais une poignée de seconde d'avance:-)))
Bien amicalement aussi, ça va de soi!
0
Merci via55, merci Vaucluse
Mais, comment je fais pour applique cela à toute une colonne ?
J'ai essayé en bloquant avec $ mais cela ne fonctionne pas. Je fais pas retaper les mise en formes dans chaque cellule ?
Merci à vous
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié le 14 sept. 2017 à 12:43
?????*
la formule telle qu'elle est écrite s'applique automatiquement à chaque ligne sur toute la hauteur sélectionnée
mais pour ça, il faut placer les signes $ aux bons endroits (c'est à dire dans ce cas devant le code colonne mais pas devant le n° de ligne
soit par exemple:

$A1 et pas $A$1

crdlmnt
0
Navi Tonks > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
14 sept. 2017 à 13:53
Autant pour moi, je n'avais pas du bien reproduire la formule
Tout est parfait !! :))
Merci beaucoup
0