Vba - condition sur une date avec msgbox

Résolu
SarahFistol Messages postés 75 Date d'inscription   Statut Membre Dernière intervention   -  
SarahFistol Messages postés 75 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Pouvez-vous me dire ce qui cloche dans ce morceau de code svp ? (débutante)

Option Explicit
Dim ma_date As Date

Private Sub TextBox8_AfterUpdate()
If ma_date(TextBox8) > ma_date(TextBox9) Then
Me.TextBox8 = "": TextBox8.SetFocus
MsgBox "La date A ne peut pas être postérieure à la date B", 50, "Date erronée"
End If
End Sub

Merci par avance pour votre aide

1 réponse

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    Private Sub TextBox8_AfterUpdate()
        If TextBox8 > TextBox9 Then
            Me.TextBox8 = "": TextBox8.SetFocus
            MsgBox "La date A ne peut pas être postérieure à la date B", 50, "Date erronée"
        End If
    End Sub
    0
    1. SarahFistol Messages postés 75 Date d'inscription   Statut Membre Dernière intervention  
       
      Merci
      0