Bonjour a tous, je vous explique j'ai un petit probleme avec la programmation dans excel, j'ai un userform avec 3 text box.
Text box 1 = prix mini
Text box 2 = prix maxi
Text box 6 = prix calculé
En gros je veux comparer à chaque fois le prix calculé aux prix mini et maxi :
Si le prix calculé est inférieur --> commentaire
Si le prix calculé est supérieur --> commentaire
Si le prix calculé est entre les 2 --> commentaire
donc tout logiquement j'ai fait ce code là :
If TextBox1.Value < TextBox6.Value Then
If TextBox6.Value < TextBox2.Value Then
Label16.Caption = "milieu"
Else: GoTo dessus
End If
End If
dessus:
If (TextBox6.Value > TextBox2.Value) Then
Label16.Caption = "dessus"
Else: GoTo dessous
End If
dessous:
If TextBox6.Value < TextBox1.Value Then
Label16.Caption = "dessous"
End If
Le probleme c'est que rien ne fonctionne, quand la valeur est entre les deux, le commentaire est "au dessus", quand il est au dessus, le commentaire me dit "au dessous" et jamais je n'ai le commentaire "milieu". Quelqu'un peut-il m'expliquer ou je me suis trompé ?