Comparer la date d'entrée à la date du jour ou système

Contenu du snippet

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

A voir également

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.