Bonjour,
J'ai une petite condition a réaliser sur une textbox selon 2 criteres
- la plage de valeurs doit être comprise entre -2.00 et +2.00
- les calculs different selon que la valeur est < 0 ou >= 0
Pour réaliser la seconde condition, j'ai fait :
je ne vois pas l'erreur et pourtant mon resultat ne tient pas compte de ma condition et calcule le deuxieme cas quel que soit la valeur entrée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub Command5_Click() If (Val(TextA.Text) < 0) Then TextB.Text = Format(CCur(TextC.Text), "0.00") TextD.Text = Format(CCur(((Sqr((TextA.Text) + 4)) * TextE.Text) / 2), "0.000") End If Else If (Val(Text15.Text) >= 0) Then TextB.Text = Format(CCur(TextC.Text), "0.00") TextD.Text = (2 * (TextA.Text)) / Sqr(4 - (TextE.Text)) End If End Sub
Merci
Partager