format conditionnel

N

noon

Guest
SALUT TOUT LE MONDE
voila mon probleme
j aimerais que quand je mets un lettre par exemple "M" dans une une cellule elle se colore en bleu
bon ca je sais le faire;
je vais dans mise en forme conditionnelle
et ca marche et je peut encore ajouter 2 autres condition
soit au total la possibilité de mettre 3 condition de format

mais voila moi je veut en mettre une condition de plus et la je ne sais pas comment faire

quelqu un aurais t-il une idée

merci
 
A

andré

Guest
Salut noon,

Le format conditionnel "normal" est limité à 3 possibiltés.
Mais il existe d'autres méthodes, moins souples, mais qui fonctionnent.
A titre d'exemple, si tu mets le format personnalisé (Format / Cellule) suivant :
[<5][Rouge]Standard;[>10][Vert]Standard;Standard
Toutes les valeurs <5 seront en Police Rouge, de 5 à 10 en Police
Noire et au-delà de 10 en Police Verte.
Si avec cela tu combines des mises en forme conditionnelle sur le motif, tu obtiens 9 possibilités, en réalité 12 avec le motif d'origine (blanc).

A toi de chercher les combinaisons qui te conviennent le mieux.
Bon amusement.
Ândré.
 
J

JEAN MICHEL

Guest
bonjour voila une macro trouvee sur le site de Bernard SIGONNEAU
JE n'ai pas essaye

Attribute VB_Name = "PlusDeTroisFormatsConditionnels"


'dépasser les 3 conditions d'un format conditionnel

'avec la fonction Switch qui est, me semble-t-il, quasiment inconnue et
'pourtant pratique (code réduit) mais qui à un gros défaut : sa lenteur !
' Benoît Marchand, mpfe

Sub FormatConditionnel()
Dim wCell As Range, v As Variant, Nbre As Boolean

For Each wCell In ActiveSheet.UsedRange
v = wCell.Value
If IsNumeric(wCell.Value) Then
wCell.Interior.ColorIndex = _
Switch( _
v = 2000, 1, _
v = 1999, 2, _
v = 450, 3, _
v = 350, 4, _
v = 200, 5, _
v = 150, 6, _
v = 100, 7)
Else
wCell.Interior.ColorIndex = 0
End If
Next wCell
End Sub
 
C

Celeda

Guest
Bonjour,

Ce n'est pas Bernard Sigonneau mais MONSIEUR FREDERIC SIGONNEAU.

Noon: met un petit fichier car il y a eu sur le FORUM XLD des participants qui ont fait de belles macros pour des + 3 conditions et/ou certains auront le plaisir d'essayer d'en faire une selon tes interrogations. Donne leur la chance de le faire mais avec des paramètres.

Celeda
 
N

noon

Guest
BONJOURS

d abors merci a tous de votre aide
mais voila etant donné je suis tres mauvais en macro et autre truc

comment faire pour faire marcher ta macro jean michel
car j ai fais un copier coller de ta macro mais bon rien ne se passe
alors comprends pas

comme as dis celeda je vous joint un fichier qui explique ce que je veut faire

et merci encore a tous
 

Pièces jointes

  • CONDITION.zip
    2.2 KB · Affichages: 20
  • CONDITION.zip
    2.2 KB · Affichages: 20
  • CONDITION.zip
    2.2 KB · Affichages: 24
N

noon

Guest
merci jean michel tes 2 idées sont exellente pour mon cas je vais prentre ta premiere idée qui est exactement ce que je veux

mais ton idée de macro est tres bien je vais peut etre pas l utiliser tout de suite mais je me la garde dans un coin

merci encore


nonobat
 

Statistiques des forums

Discussions
313 137
Messages
2 095 626
Membres
106 307
dernier inscrit
LETIFI