ComboBox change color

Bonjour,

J'ai un petite demande. Je voudrais que le fond d'un combobox change de couleur en fonction du contenu.

Pour être plus précis, j'ai des combobox avec OUI ET NON. Si OUI => le fond de la CB est rouge, si c'est NON alors il est vert.

Merci pour votre aide

Bonjour,

Il faut utiliser l'un des évènements et tester le contenu

Private Sub ComboBox1_AfterUpdate()

End Sub

Private Sub ComboBox1_Change()

End Sub

@+

Bonjour ofleisheuer et Bruno

Effectivement comme bruno l'indique il suffit d'indiquer la nouvelle couleur de "backcolor" dans l'évenement.

Exemple :

Private Sub ComboBox1_Change()
If ComboBox1.Value = "OUI" Then
ComboBox1.BackColor = RGB(255, 0, 0) 'ROUGE
Else
ComboBox1.BackColor = RGB(0, 255, 0) ' VERT
End If
End Sub

Top merci beaucoup pour le code.

Rechercher des sujets similaires à "combobox change color"