Menu

Mise en forme conditionnelle [Résolu]

Navi Tonks - 13 sept. 2017 à 14:44 - Dernière réponse :  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 :)
Afficher la suite 

Votre réponse

7 réponses

Meilleure réponse
via55 9324 Messages postés mercredi 16 janvier 2013Date d'inscription 15 juin 2018 Dernière intervention - 13 sept. 2017 à 15:01
1
Merci
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

Merci via55 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 24351 internautes ce mois-ci

Commenter la réponse de via55
Meilleure réponse
Vaucluse 22215 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 17 juin 2018 Dernière intervention - 13 sept. 2017 à 15:01
1
Merci
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

Merci Vaucluse 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 24351 internautes ce mois-ci

via55 9324 Messages postés mercredi 16 janvier 2013Date d'inscription 15 juin 2018 Dernière intervention - 13 sept. 2017 à 15:09
Hello Vaucluse ;-)

Encore répondu juste en même temps !
Bien amicalement
Via
Vaucluse 22215 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 17 juin 2018 Dernière intervention - 13 sept. 2017 à 16:53
Vi... mais vu le classement, tu avais une poignée de seconde d'avance:-)))
Bien amicalement aussi, ça va de soi!
Commenter la réponse de Vaucluse
Navi Tonks - 14 sept. 2017 à 12:39
0
Merci
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
Vaucluse 22215 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 17 juin 2018 Dernière intervention - 14 sept. 2017 à 12:42
?????*
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
Navi Tonks > Vaucluse 22215 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 17 juin 2018 Dernière intervention - 14 sept. 2017 à 13:53
Autant pour moi, je n'avais pas du bien reproduire la formule
Tout est parfait !! :))
Merci beaucoup
Commenter la réponse de Navi Tonks