Bonjour tous le monde,
j'ai besoin de votre aide. en fait j'ai une code VBA qui permet de selon les valeur saisie sur un textbox d'un userform de remplir et changer la couleur d'une cellule.
If TextBox15.Value >= 6.5 And TextBox15.Value <= 9 Then
Range("n" & dernlign + 14).Value = "OK": Range("n" & dernlign + 14).Interior.Color = RGB(0, 255, 0)
Else: Range("n" & dernlign + 14).Value = "NOK": Range("n" & dernlign + 14).Interior.Color = RGB(255, 96, 0)
End If
par exemple si je tape 6.9 dans le textbox la cellule concerné devrai contenir OK et elle doit être en vert. alors que ce que j'ai c'est le contraire.
donc ce que je comprend c’est que les nombre décimaux ne sont pas pris en compte, c'est correct?
ma question est qu'est ce que je doit changer pour que cela marche?
Merci d'avance!
j'ai besoin de votre aide. en fait j'ai une code VBA qui permet de selon les valeur saisie sur un textbox d'un userform de remplir et changer la couleur d'une cellule.
If TextBox15.Value >= 6.5 And TextBox15.Value <= 9 Then
Range("n" & dernlign + 14).Value = "OK": Range("n" & dernlign + 14).Interior.Color = RGB(0, 255, 0)
Else: Range("n" & dernlign + 14).Value = "NOK": Range("n" & dernlign + 14).Interior.Color = RGB(255, 96, 0)
End If
par exemple si je tape 6.9 dans le textbox la cellule concerné devrai contenir OK et elle doit être en vert. alors que ce que j'ai c'est le contraire.
donc ce que je comprend c’est que les nombre décimaux ne sont pas pris en compte, c'est correct?
ma question est qu'est ce que je doit changer pour que cela marche?
Merci d'avance!