[Excel] Couleur cellule en fonction du résultat

Résolu/Fermé
germ1 - Modifié le 31 août 2007 à 14:59
 dx - 9 sept. 2017 à 16:53
Voila j'ai un problème avec Excel. Je n'arrive pas a faire un truc, alors que je crois que c'est possible.
Voila je voudrais qu'une cellule affiche un résultat différent suivant le résultat d'une opération effectuée avant. En gros si le résultat d'avant est positif je voudrai que la case soit verte et affiche Bien ; si le résultat est négatif : fond de la cellule rouge et écris PAS bien

6 réponses

Rincevent!
Messages postés
677
Date d'inscription
mardi 19 juillet 2005
Statut
Membre
Dernière intervention
29 mai 2012
265
Modifié le 31 août 2007 à 14:59
Salut,
pour la couleur :
Tu te positionnes sur la cellule puis
Menu Format--> format conditionnelle.

pour le texte (bien ou pas bien)... avec une macro peut être ?

Télécharger excel 2010

Si le blé m'file du bonheur je m'ferais p't'être agriculteur.
120
Furtif
Messages postés
9874
Date d'inscription
lundi 25 avril 2005
Statut
Contributeur
Dernière intervention
8 mars 2010
931
20 juil. 2005 à 16:27
Ahhh, tiens, merci, je n'avais encore jamais exploré ça.

Oui, merci ... @+ /Furtif
0
Le débutant
28 juin 2010 à 10:05
Excellent moyen et très simple d'utilisation, Merci beaucoup
0
oui mais ne marche pas sur les resultat de formule de recherchev par exemple...
0
merciiiiiiiiiiiiiiiiiiiiiiiiiiiii ça m'a beaucoup aidé ouf
0
hello

Tu m'as vraiment aidé et je tiens à te remercier
Avec internet c'est de la bombe
merci
0
=IF(AND(C10>2;D10>2);"Priority 1";IF(OR(C10=1;D10=1);"Priority 3";IF(OR(C10=0;D10=0);"";"Priority 2")))



par exemple (texte affiché = priority #) avec formattage cond pour la couleur
52
Merci pour le tuyau !!!!!
0
Il faut utiliser la "mise en forme conditionnelle", dans le menu ".
Tu trouveras les "règles de mise en surbrillance des cellules" et tout plein d'autres trucs plus ou moins compliqués.
Good luck
18
Pour la question d'origine j aurais fait juste une formule

=Si(B10>=0; "Bien"; "Pas Bien")

et pour les couleurs et mises en forme tu fais deux mises en forme conditionnelles une pour la valeur est "Bien" et une autre pour la valeur est "Pas Bien"
14

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tu fais une macro excel du genre : remplace les trucs entre $ par tes valeurs

Sub colormacro()


For i = 0 To $ nblignes $
For j = 0 To $ nbcolonnes $

If (Range("a1").Offset(i, j).Value > 0 ) Then
Range("a1").Offset(i, j).value = "bien"
Range("a1").Offset(i, j).INTERIOR.color = 15000000
else
Range("a1").Offset(i, j).value = "pas bien"
Range("a1").Offset(i, j).INTERIOR.color = 255

End If

Next
Next




End Sub
13
merci a tous j ai trouve eureka ^^
2