Mise en forme conditionnelle

Résolu/Fermé
CRCA79 Messages postés 82 Date d'inscription jeudi 16 juin 2016 Statut Membre Dernière intervention 8 décembre 2020 - 25 avril 2017 à 16:39
CRCA79 Messages postés 82 Date d'inscription jeudi 16 juin 2016 Statut Membre Dernière intervention 8 décembre 2020 - 28 avril 2017 à 14:21
Bonjour, j'ai mis en couleur les samedis et dimanches sur la feuille de janvier par une mise en forme conditionnelle mais je ne peux pas le faire sur les autres feuilles .....
Pouvez vous me dire pourquoi cela ne fonctionne t il pas ?
D'avance merci de vos réponses.

https://www.cjoint.com/c/GDzoLGMoanC



2 réponses

DjiDji59430 Messages postés 4032 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 644
25 avril 2017 à 17:16
Bonjour,

Parce que tu n'as pas les memes formules pour determiner la valeur de tes cellules. D'un cote, tu as un texte =TEXTE(JOURSEM(DATE(CalendrierAnnée;1;6);1);"jjj")) en janvier
de l'autre un nombre :
=DATE($AG$3;2;tblJanvier19[#En-têtes;[3]])
(vérifie cela en mettant tes cellules au format standard)

Crdmt
0
CRCA79 Messages postés 82 Date d'inscription jeudi 16 juin 2016 Statut Membre Dernière intervention 8 décembre 2020
27 avril 2017 à 16:20
Bonjour,

C'est la première chose que j'ai faite et cela ne fonctionne pas ....

pff
0
DjiDji59430 Messages postés 4032 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 644 > CRCA79 Messages postés 82 Date d'inscription jeudi 16 juin 2016 Statut Membre Dernière intervention 8 décembre 2020
28 avril 2017 à 00:31
Et en deuxieme chose que tu as faite, tu as aussi modifié la formule de ta mfc ???
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié le 25 avril 2017 à 17:21
Bonjour
simplement parce que dans la feuille janvier, vous avez utilisé TEXTE qui transforme le résultat en texte.

Ce code n'existant pas sur les autres feuilles, la valeur de cellule reste numérique. '(C'est seulement le formatage de la cellule qui donne l'affichage semblant texte)
écrivez par exemple en février B4:

=TEXTE(DATE($AG$3;2;tblJanvier19[#En-têtes;[1]]);"jjj")
ainsi que pour toutes les cellules d'entête et ça va fonctionner.

pour éviter d'utiliser le code TEXTE et conserver la valeur num de la date sans modifier l'affichage type jjj, c'est votre formule de MFC qu'il faut revoir:

=JOURSEM(B$4;2)>5


crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
CRCA79 Messages postés 82 Date d'inscription jeudi 16 juin 2016 Statut Membre Dernière intervention 8 décembre 2020
28 avril 2017 à 14:21
Merci, c'est bon j'ai trouvé une autre solution.
0