Reconnaissance de nombre

Bonjour,

Dans le fichier ci joint j'aimerai que les chiffres présent dans la colonne "R" intitulé " Résultat Multi" soit repéré dans les colonnes allant de "B" à "Q" de couleur verte.
Par exemple : en "R2" il y a les chiffres : "9;8;6;10" j'aimerai que dans les cases allant de "B2" à "Q2" à chaque fois que un "9" un "8" un "6" ou un "10" est présent il soit affiché en vert et les autres chiffres en rouge.
Merci beaucoup.

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

4 réponses

  1. Bonjour

    Comme dit Raymond (salut tardif à toi) une macro me semble nécessaire
    Un essai dans ce sens
    http://www.cjoint.com/c/GErvA42ZU8H

    Cdlmnt
    0
    1. Bonjour,

      Effectivement, comme dit Raymond (bonjour les Antilles), il faut une macro programmée en VBA :

      Voici le fichier (il faut activer les macro) :
      https://www.cjoint.com/c/GErvcLg2FQk

      Les couleurs se mettent automatiquement sur toute la ligne lors de la saisie ou de la modification.
      0
      1. Bnojour,

        Désolé pour ma réponse tardive ma vie professionnelle ne me permet pas de répondre rapidement !!

        Néanmoins merci beaucoup pour vos réponses à chacun !

        J'ai ouvert le fichier sur mon smartphone "http://www.cjoint.com/c/GErvcLg2FQk" et c'est exactement ce dont j'ai besoin ! En revanche j'ai un soucis, il m'est impossible de le lire sur mon pc ! J'ai Office 2007 c'est surement la raison...
        0
      2. Bonjour,

        « il m'est impossible de le lire sur mon pc ! » C 'est-à-dire ???
        Peut-être que les macros ne sont pas activées ?

        « J'ai Office 2007 c'est surement la raison » Non, c'est un fichier créé sous 2007
        0
      3. C'est bon j'ai du télécharger Excel Viewer !

        Merci beaucoup !
        0
      4. Mais Excel Viewer ne permet pas de modifier le fichier !
        0
      5. En effet je peux plus le modifier !

        Lorsque je double clic sur le fichier téléchargé cela me met un message d'erreur avant même de pouvoir ouvrir le document sous excel...
        0
    2. Bonsoir,

      commence par sélectionner ta plage A2:Q32
      Mise en forme conditionnelle
      la formule est
      =OU(NB.SI($R2;"*9*");NB.SI($R2;"*8*");NB.SI($R2;"*6*");NB.SI($R2;"*10*"))
      format/Remplissage et choisi la couleur verte

      ensuite sélectionne la plage R2:R32 choisi la couleur de police par défaut rouge
      alors que la plage R2:R32 est encore sélectionnée, Mise en forme conditionnelle
      la formule est
      =OU(NB.SI(R2;"*9*");NB.SI(R2;"*8*");NB.SI(R2;"*6*");NB.SI(R2;"*10*"))
      Format/Police/choisi la couleur noire dans le nuancier (NE PAS CHOISIR AUTOMATIQUE)
      0
      1. Contributeur
        Bien le bonjour à mon ami Mike-31.

        La demande d'Arnaud est beaucoup plus vicieuse que ça !
        Ce qu'il veut colorer, ce n'est pas toute la cellule, mais seulement les nombres concernés ...
        De plus dans son message il n'y a qu'un exemple, mais dans son fichier joint il y a tout un tableau !
        J'ai peur qu'on ne puisse échapper à VBA ...

        Amicalement.
        0
      2. @Raymond PENTIERSalut l'ami,

        Oui tout a fait, j'ai lu en diagonale je m'étais arrêté à la lecture "j'aimerai que dans les cases allant de "B2" à "Q2"" à chaque fois que etc
        J'ai compris mon erreur d'interprétation à la réponse de l'ami Patrice que je salue ainsi que CCM
        Heureusement que la discussion nous a passionnée parce que le demandeur ne donne toujours pas de signe de vie
        Cordialement
        0
    3. Contributeur
      Bonjour Arnaud.

      Ta demande semble simple. En réalité elle est très complexe, et ne peut (à mon avis) être résolue que par une macro programmée en VBA ...

      En effet :
      1) en "R2" il y a les chiffres : "9;8;6;10" est une affirmation fausse ; il y a là un texte, c'est-à-dire une suite de caractères alphanumériques et un signe de ponctuation.
      2) Il faudrait commencer par extraire de cette chaîne toutes les parties qui ressemblent à des nombres, puis les comparer aux extractions opérées de la même manière en colonne R. Ce n'est pas immédiat ...
      3) Une fois identifiés, ces "nombres" devraient être colorés à l'intérieur de leur chaîne d'origine ; mais aucune fonction Excel ne permet de faire cela.

      C'est bien, la retraite ! Surtout aux Antilles ... :-) 
      Raymond (INSA, AFPA, CF/R)
      0