Mfc si texte spécifique dans une case

Résolu
christophedir Messages postés 201 Statut Membre -  
christophedir Messages postés 201 Statut Membre -
Bonjour,
je voudrais mette une mise MFC dans une case (B1) par rapport à la case (A1)

si A1 = TC metter la case B1 en rouge
si A1 =FB mettre la case B1 en BLEU
si A1 reste vide, alors la case reste blanche

merci
cordialement

4 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    • sélectionner B1
    • icône mise en forme conditionnelle / nouvelle règle
    • "utiliser une formule...."
    • la formule:


    =A1="TC"
    clic sur format /formater rouge
    OK

    retour à la fenêtre de MFC en haut / "nouvelle règle"

    =A1="FB"
    format / remplissage bleu

    OK/OK

    crdlmnt
    0
    1. christophedir Messages postés 201 Statut Membre
       
      Bonjour Vaucluse,

      pour les couleurs c'est bon , mais je voudrais que les texte apparaissent dans la cellule
      rouge avec TC et bleu avec FB
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Alors il faut mettre une formule en B1:

      =SI(OU(A1="TC";A1="FB");A1;"")

      et dans ce cas vous pouvez appliquer les formules de MFC directement sur B1 =B1="TC" / B1="FB"

      .. ou alors passer par VBA si vous ne voulez pas de formule en B, mais là il faudrait plus de précisons sur les actions faites pour obtenir les textes en A
      crdlmnt
      0
  2. christophedir Messages postés 201 Statut Membre
     
    Je suis désolé, mais j'ai oublié de mentionner que la si la case est vide elle peut être renseigner manuellement, donc la formule peutêtre ecrasée.
    0
  3. christophedir Messages postés 201 Statut Membre
     
    Cela m'a pris un peu de temps, mais voici un fichier ci-joint
    http://www.cjoint.com/c/GDyjkSK3NX2

    cordialement
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Vu, !mais, d'une part on ne sait pas avec vos explications quelle cellule il faut formater (vous écrivez la case, mais laquelle?)
      et d'autre part je ne suis pas assez spécialiste en VBA pour répondre à votre question. je peux juste me limiter à formater la cellule X (?) , mais pas à y placer le texte sans formule.
      Vous allez surement trouver quelqu'un pour traiter ça, mais précisez bien toutes les infos utiles
      Bonne chance
      crdlmnt
      0
  4. christophedir Messages postés 201 Statut Membre
     
    merci pour votre aide, pas évident d'expliquer quelque chose qui nous semble facile car on l'utilise tous les jours.

    Je vais trouvé une autre solution

    cldt
    0