Dans Excel 2003, mise en forme conditionnelle

Résolu
rene3 Messages postés 73 Statut Membre -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à toutes et tous,

J'explique mon problème,

Je suis dans Excel 2003 et en A1 je voudrais mettre une mise en forme conditionnelle avec formule afin que cette cellule devienne rouge si dans une plage de B1 à B10 le mot 'pomme ' est repris dans une phrase de texte .Exemple: mon frère à une pomme '

D'avance je vous remercie.

René3

6 réponses

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour tout le monde,

    Autre proposition :
    =EQUIV("*pomme*";B1:B10;0)>0

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

    Mets la plage à surveiller en surbrillance exemple A2 à A50
    Format/Mise en forme conditionnelle
    La formule est :

    et colle cette formule
    =ESTERREUR(CHERCHE("pomme";A2))=FAUX
    Format/motif, sélectionne la couleur et Ok

    Si tu souhaites coloriser les cellules ne contenant pas le mot pomme remplaces en fin de formule FAUX par VRAI et si ta plage commence par une cellule différente que A2, adapte la formule
    0
  3. rene3 Messages postés 73 Statut Membre
     
    Merci à vous deux, mais moi je voudrais que seule A1 se colorise si pomme se trouve dans la plage B1 à B50 ou F1 à F50

    Mike-31 avec ta formule, c'est les plages ou se trouve pomme qui se colorisent et Eric c'est la plage de la colonne A qui se colorise entre deux entrées pommes marquées en B1 etB10.
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      C'est la formule qu'il faut mettre dans la MFC, en faisant un petit effort tu devrais arriver à transformer B1:B10 en B1:B50 non ?
      Et ta demande originale : cette cellule devienne rouge si dans une plage de B1 à B10..
      eric
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      =EQUIV("*pomme*";B1:B10;0)>0
      est la formule de la MFC tel que tu l'avais demandé (...devienne rouge si dans une plage de B1 à B10...)

      Je te laisse chercher pour qu'elle s'applique sur B1:B50
      0
  4. rene3 Messages postés 73 Statut Membre
     
    Désolé Eric je sais quand m^me bien transformer ta formule mais si tu relies bien ma question, je demande que uniquement ma cellule A1 se colorise si dans une plage B1à B10 ou B50 ou F1 à F20 se trouve le mot pomme.
    René
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    sélectionne la cellule A1 et Format/Mise en forme conditionnelle
    la forme est saisis =ET(NB.SI($B$1:$B$50;"*pomme*")<>0) et format choisis la couleur.

    Ou passe par une formule intermédiaire

    En A1 colles cette formule =NB.SI(B1:B50);"*pomme*")
    qui va compter le nombre de fois ou pomme sera rencontré en B1:B50.

    Active A1 et Format Mise en forme conditionnelle
    La valeur de la cellule est / différente de /0
    Format choisis la couleur
    0
  7. rene3 Messages postés 73 Statut Membre
     
    Merci Mike-31 cette fois c'est la bonne formule c'est parfait encore Merci pour ton aide ainsi qu'a Eric.

    A+

    René
    0