OVH Cloud OVH Cloud

Textbox et date

2 réponses
Avatar
Michel
Bonsoir
j'essaie de faire fonctionner cela
mais cela ne fonctionne pas
Merci beaucoup
Michel

MaVar1 = CDate(TextBox1.Value)
MaVar2 = CDate(TextBox2.Value)

If MaVar1 <> "" And MaVar2 <> "" Then
If MaVar1 < MaVar2 Then
MsgBox "Vous devez respecter l'ordre des dates !", _
vbExclamation, " Intervalle début et fin !"
Exit Sub
End If
End If

2 réponses

Avatar
Hervé
Salut Michel,
Teste ceci ? :

Private Sub CommandButton1_Click()
Dim MaVar1 As Date
Dim MaVar2 As Date
If TextBox1.Text <> "" And TextBox2.Text <> "" Then
If IsDate(TextBox1.Text) Then
MaVar1 = CDate(TextBox1.Value)
Else
MsgBox "Date non valide dans TextBox1 !"
Exit Sub
End If
If IsDate(TextBox2.Text) Then
MaVar2 = CDate(TextBox2.Value)
Else
MsgBox "Date non valide dans TextBox2 !"
Exit Sub
End If

If MaVar1 < MaVar2 Then
MsgBox "Vous devez respecter l'ordre des dates !", _
vbExclamation, " Intervalle début et fin !"
Exit Sub
End If
End If

End Sub

Hervé.

"Michel" a écrit dans le message news:

Bonsoir
j'essaie de faire fonctionner cela
mais cela ne fonctionne pas
Merci beaucoup
Michel

MaVar1 = CDate(TextBox1.Value)
MaVar2 = CDate(TextBox2.Value)

If MaVar1 <> "" And MaVar2 <> "" Then
If MaVar1 < MaVar2 Then
MsgBox "Vous devez respecter l'ordre des dates !", _
vbExclamation, " Intervalle début et fin !"
Exit Sub
End If
End If




Avatar
Michel
Merci beaucoup Hervé, c'est vraiment très sympa de ta part
C'est parfait
Michel


"Hervé" a écrit dans le message de news:
eqh2$
Salut Michel,
Teste ceci ? :

Private Sub CommandButton1_Click()
Dim MaVar1 As Date
Dim MaVar2 As Date
If TextBox1.Text <> "" And TextBox2.Text <> "" Then
If IsDate(TextBox1.Text) Then
MaVar1 = CDate(TextBox1.Value)
Else
MsgBox "Date non valide dans TextBox1 !"
Exit Sub
End If
If IsDate(TextBox2.Text) Then
MaVar2 = CDate(TextBox2.Value)
Else
MsgBox "Date non valide dans TextBox2 !"
Exit Sub
End If

If MaVar1 < MaVar2 Then
MsgBox "Vous devez respecter l'ordre des dates !", _
vbExclamation, " Intervalle début et fin !"
Exit Sub
End If
End If

End Sub

Hervé.

"Michel" a écrit dans le message news:

Bonsoir
j'essaie de faire fonctionner cela
mais cela ne fonctionne pas
Merci beaucoup
Michel

MaVar1 = CDate(TextBox1.Value)
MaVar2 = CDate(TextBox2.Value)

If MaVar1 <> "" And MaVar2 <> "" Then
If MaVar1 < MaVar2 Then
MsgBox "Vous devez respecter l'ordre des dates !", _
vbExclamation, " Intervalle début et fin !"
Exit Sub
End If
End If