Bonjour,
J'ai 2 champs dépendants de type date dans un formulaire de saisie/modification de Cde : DateLiv et DateDep.
Lors de la saisie, je souhaite que :
- DateLiv et DateDep soient strictement supérieures à la date du jour
- DateDep soit antérieure à DateLiv
Voici une partie de mon code, qui ne fonctionne pas malheureusement (rien ne se passe :
Merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Private Sub DateLiv_BeforeUpdate(Cancel As Integer) Dim DateLivraison As String Dim DateJour As String DateJour = Date If (IsNull(Me.[DateLiv]) Or Me.[DateLiv].Value <> "") Then Exit Sub Else DateLivraison = [DateLiv] If (DateLivraison <= DateJour) Then MsgBox "Date de livraison incorrecte", vbCritical Exit Sub End If Exit Sub End If End Sub
Partager