Petite source simple mais Ô combien pratique lorsqu'on manipuler la date en respectant la date d'aujourd'hui ou la date du système...
Ca peut servir et une suite améliorée est prévue.
Dans une forme Form1, ajouter un champ Text1, un bouton Command1
et copier le code suivant :
kalver
Source / Exemple :
Private Sub Command1_Click()
On Error Resume Next
Dim strDateNais As Date
strDateNais = Format(Date, "dd/mm/yyyy")
If txtDateNais <> "" Then cmdNewEncod.Enabled = True
If Text1 >= strDateNais Then
MsgBox "La date de naissance n'est pas valide, veuillez insérer une date correcte", vbApplicationModal + vbCritical + vbDefaultButton1 + vbOKOnly, "Date de naissance non valide !"
Text1.SetFocus
Text1.Text = ""
Exit Sub
Else
MsgBox "La date d'aujourd'hui a été respectée, la date insérée est : " & Text1.Text, vbApplicationModal + vbDefaultButton1 + vbInformation + vbOKOnly, "Date"
End If
End Sub
Conclusion :
Une version améliorée est prévue .
Kalver
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.