Mise en forme conditionnelle de textbox / valeur autre textbox

letof40 Messages postés 26 Statut Membre -  
Le Pingou Messages postés 12656 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à toutes et tous,

voici mon souci, j'ai trois textbox, avec des valeurs que je remonte d'une feuille excel, et j'aimerais que la textbox 1 ai trois états différents.

txtbx 1 > txtbx 3 ==> txtbx 1 rouge

txtbx 2 < txtbx 1 < txtbx 3 ==> txtbx 1 vert

txtbx 1 < txtbx 2 ==> txtbx 1 orange

merci de votre aide

Christophe




A voir également:

3 réponses

Le Pingou Messages postés 12656 Date d'inscription   Statut Contributeur Dernière intervention   1 466
 
Bonjour,
Ou se trouve les 3 [TextBox] ..... sur un formulaire (UserForm) ... !
Si sur 'UserForm' :
Private Sub TextBox1_Change()
If TextBox1.Value > TextBox3.Value Then
    TextBox1.BackColor = &HFF&       ' rouge
ElseIf TextBox1.Value < TextBox2.Value Then
    TextBox1.BackColor = &H80FF&     ' orange
Else
    TextBox1.BackColor = &HFF00&     ' vert
End If
End Sub

Salutations.
Le Pingou
0
letof40 Messages postés 26 Statut Membre
 
bonjour,

les Textbox sont bien dans un userform, par contre elle sont en format pourcentage. J'ai essayé de mettre ta solution mais ça ne fonctionne pas.

merci
0
Le Pingou Messages postés 12656 Date d'inscription   Statut Contributeur Dernière intervention   1 466
 
Bonjour,
Très étonnant votre réponse car le code proposé fonctionne très bien avec les valeurs en pourcent.
Certainement un autre problème.

0