P
Pascal71
Guest
Bonjour,
En recherchant sur le forum, la possibilitée d'avoir une MCF à plus de 3 conditions, j'ai appris que cela n'étais pas possible.
Pour cela il fallait utilise le VBA or étant novice dans ce domaine, j'ai simplement repris l'exemple de base en modifiant la demande.
Au départ la consigne Case Is faissait réference à de chiffre étant donner que pour moi c'est des noms et si j'ai bien compris il fallait remplacer le > ou < par =.
Mais maintenant comment faire pour que ça fonction ?. Qu'elle procédure doit-on utiliser ?.
Peut on mettre un espace entre des nom comme dans la demande Senior Région ?
Dernière petite question, où peut-on trouver la liste des index de couleurs.
Voici le VBA
Private Sub Worksheet_Change(ByVal Target As Range)
'délimitation de l'élèvenement
If Intersect(Target, Range('C21:U36')) Is Nothing Then: Exit Sub
'exclusion si cellule vide ou non numérique ou de couleur grise
If Not IsNumeric(Target) Or IsEmpty(Target) Then: Exit Sub
Select Case Target.Value
Case Is = Poussin
Target.Interior.ColorIndex = 35 'vert clair
Case Is = Benjamin
Target.Interior.ColorIndex = 4 'vert
Case Is = Minime
Target.Interior.ColorIndex = 36 'jaune clair
Case Is = Cadet
Target.Interior.ColorIndex = 40 'brun
Case Is = Junior
Target.Interior.ColorIndex = 45 'orange
Case Is = Senior Région
Target.Interior.ColorIndex = 6 'Rouge
End Select
End Sub
Je vous remercie de bien vouloir m'aider.
Pascal71
En recherchant sur le forum, la possibilitée d'avoir une MCF à plus de 3 conditions, j'ai appris que cela n'étais pas possible.
Pour cela il fallait utilise le VBA or étant novice dans ce domaine, j'ai simplement repris l'exemple de base en modifiant la demande.
Au départ la consigne Case Is faissait réference à de chiffre étant donner que pour moi c'est des noms et si j'ai bien compris il fallait remplacer le > ou < par =.
Mais maintenant comment faire pour que ça fonction ?. Qu'elle procédure doit-on utiliser ?.
Peut on mettre un espace entre des nom comme dans la demande Senior Région ?
Dernière petite question, où peut-on trouver la liste des index de couleurs.
Voici le VBA
Private Sub Worksheet_Change(ByVal Target As Range)
'délimitation de l'élèvenement
If Intersect(Target, Range('C21:U36')) Is Nothing Then: Exit Sub
'exclusion si cellule vide ou non numérique ou de couleur grise
If Not IsNumeric(Target) Or IsEmpty(Target) Then: Exit Sub
Select Case Target.Value
Case Is = Poussin
Target.Interior.ColorIndex = 35 'vert clair
Case Is = Benjamin
Target.Interior.ColorIndex = 4 'vert
Case Is = Minime
Target.Interior.ColorIndex = 36 'jaune clair
Case Is = Cadet
Target.Interior.ColorIndex = 40 'brun
Case Is = Junior
Target.Interior.ColorIndex = 45 'orange
Case Is = Senior Région
Target.Interior.ColorIndex = 6 'Rouge
End Select
End Sub
Je vous remercie de bien vouloir m'aider.
Pascal71