COMPARER LA DATE D'ENTRÉE À LA DATE DU JOUR OU SYSTÈME

Gvb Messages postés 19 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 5 novembre 2004 - 21 mai 2003 à 10:30
jijidiscover Messages postés 65 Date d'inscription jeudi 4 octobre 2007 Statut Membre Dernière intervention 24 mars 2009 - 22 déc. 2007 à 18:46
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/6974-comparer-la-date-d-entree-a-la-date-du-jour-ou-systeme

jijidiscover Messages postés 65 Date d'inscription jeudi 4 octobre 2007 Statut Membre Dernière intervention 24 mars 2009
22 déc. 2007 à 18:46
normalement si tu entrer la date d'aujourd'hui ça passe
le message invalide s'affiche toujours
conçernant la convetion date c pas utile dans cette application,il n'a utilisé aucune base de dannée
Gvb Messages postés 19 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 5 novembre 2004
21 mai 2003 à 10:30
La solution la plus fiable pour comparer 2 dates est de les transformer en format "aaaammjj". Par exemple :

If Format(DateNaiss,"yyyymmdd") > Format(DateNaiss,"yyyymmdd") then
Msgbox "La date de naissance ne peut être supérieure à la date du jour.", vbExclamation
Endif

Les transformer dans ce format évite les problèmes de conversion format anglais/français des dates.

@+
Rejoignez-nous