aide pour formule vba

marleauc

XLDnaute Occasionnel
bonsoir,

voici le code que j'ai récupére sur le forum, j'essaye de l'appliquer a mon application mais il ya un erreur.

statut= combobox
Private Sub statut_Change()
If Val(statut.Text) = "accepté" Then
statut.BackColor = vbGreen
If Val(statut.Text) = "en traitement" Then
statut.BackColor = vbYellow
Else
statut.BackColor = vbRed
End If
End Sub

merci de votre soutien et votre disponibilité
bonne soirée
 

JNP

XLDnaute Barbatruc
Re : aide pour formule vba

Bonjour Marleauc :),
Je ne vois pas trop l'intérêt de la variable Statut qui ne peux pas prendre de valeur en dehors de la procédure, et qui ne sera pas un combobox pour autant, donc n'aura pas les propriétés souhaitées :confused:...
De plus, tu avais un If sans End If ;).
Ton exemple propre en PJ.
Bonne journée :cool:
 

Pièces jointes

  • Statut.xls
    32.5 KB · Affichages: 41
  • Statut.xls
    32.5 KB · Affichages: 45
  • Statut.xls
    32.5 KB · Affichages: 44

Discussions similaires

  • Résolu(e)
Microsoft 365 FORMULE Excel VBA
Réponses
17
Affichages
723

Statistiques des forums

Discussions
311 725
Messages
2 081 943
Membres
101 849
dernier inscrit
florentMIG