Mise en forme conditionnelle

Résolu
CRCA79 Messages postés 93 Date d'inscription   Statut Membre Dernière intervention   -  
CRCA79 Messages postés 93 Date d'inscription   Statut Membre Dernière intervention   -
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

  1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    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
    1. CRCA79 Messages postés 93 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour,

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

      pff
      0
      1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717 > CRCA79 Messages postés 93 Date d'inscription   Statut Membre Dernière intervention  
         
        Et en deuxieme chose que tu as faite, tu as aussi modifié la formule de ta mfc ???
        0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
    1. CRCA79 Messages postés 93 Date d'inscription   Statut Membre Dernière intervention  
       
      Merci, c'est bon j'ai trouvé une autre solution.
      0