MFC sur une plage

Silverhawk -  
Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaiterais savoir comment appliquer à une cellules "titre" une mise en forme conditionnelle du style "Icone" en fonction la présence ou non de cellule "passée à l'orange" située dans la colonne sous le titre...

8 réponses

  1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Bonjour.

    à ma connaissance, la MFC du style icône ne s'applique pas à ce cas de figure.

    par contre tu peux facilement appliquer une MFC avec le sixième type de règle "Utiliser une formule pour déterminer ..." avec la formule
    =NB.SI(plage;test)>0
    dans laquelle plage est l'ensemble des cellules testées
    et test est la valeur qui provoque la coloration en orange de ces cellules.
    1
  2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    ... et aussi de préciser s'il s'agit de Works, de Calc ou d'Excel (et quelle version) !
    0
  3. Silverhawk
     
    ... Bien entendu ;-), il s'agissait d'une question pour Excel 2007...

    Merci
    0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Regarde le fichier joint voir si c'est ce que tu cherches

    https://www.cjoint.com/?iAqG3lr4Id

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
    1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      Marrant, ton truc ! C'est une bonne idée.
      Amicalement.
      0
    2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      Salut Raymond,

      Sur le même principe tu peux jouer avec des flèches, des jauges ou plus complexe des compteurs. Avec le VBA tu ajoutes des clignotants

      Cordialement

      Mike-31
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Silverhawk
     
    Bonjour et merci à tous...

    Je pense pour ma part que c'est Raymond PENTIER qui répond le mieux à ma question, même si je ne l'ai pas encore réellement mit en application dans mon tableau... (je vous tiens au courant pour la suite)

    Merci Raymond PENTIER je t'ai mis +1 ;-)
    0
  7. Silverhawk
     
    Okidoki j'ai bien saisi le principe, mais par rapport à la formule de test j'ai un peu du mal car ma case "par exemple B2" se colorie en orange si sa valeur est supérieur à la cellule voisine A2...
    Évidemment cette MFC s'applique à plus de 300 lignes dans la colonne B donc comment gérer cela car apparemment ceci ne marche pas =NB.SI(AN15:AN300;"AM15:AM300<AN15:AN300")>0

    Merci d'avance à tout le prof qui permette à ce site d'exister...
    0
  8. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Ta formule n'est pas bonne, que veux tu faire,

    si AN15 à AN 300 !

    si AM15 à AM300< AN15:AN300 !

    0
  9. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Bonjour à vous trois (et même à tous les autres ...).

    Je n'ai pas trouvé de formule directe.
    Alors, comme d'habitude, je contourne le problème :

    J'utilise (ou j'insère) la colonne C pour y mettre la différence =B2-A2, à recopier vers le bas, et en C1 la formule =NB.SI(C2:C300;">0").
    Il ne me reste qu'à appliquer en B1 la formule de MFC =$C$1>0

    * Bien entendu il faudra ensuite masquer cette colonne C ...
    https://www.cjoint.com/?iBqi1HOLBn
    0