1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| Private Sub CommandButton1_Click()
Dim Lg As Double, X As Double, Y As Double
Lg = Val(Replace(Me.TextBox1.Value, ",", "."))
If Lg > 0 Then 'Si longueur est un nombre strictement positif
Me.TextBox1.Value = Lg
X = Val(Replace(Me.TextBox2.Value, ",", "."))
If X > 0 And X <= Lg Then 'Si X est un nombre strictement positif est inferieur à la longueur
Me.TextBox2.Value = X
Y = Val(Replace(Me.TextBox3.Value, ",", "."))
If Y > 0 And Y <= X Then 'Si X est un nombre strictement positif est inferieur à X
Me.TextBox3.Value = Y
'==============================================
'ICI appel procedure de clacul
'=====================================
Else
MsgBox "Erreur Y"
Me.TextBox3.SetFocus
End If
Else
MsgBox "Erreur X"
Me.TextBox2.SetFocus
End If
Else
MsgBox "Erreur longueur poutre"
Me.TextBox1.SetFocus
End If
End Sub |
Partager