OVH Cloud OVH Cloud

comparaison de 2 dates

4 réponses
Avatar
François ROLAND
Comment faire pour comparer 2 date.

Plus précisement, je veut savoir si une date (par ex : 12/09/2003) est
depassé ou non

c'est pour determiner des échéance

Cordialement

--

François ROLAND
francois.roland@free.fr

4 réponses

Avatar
François Picalausa
"François ROLAND" a écrit dans le message de
news:eq$
Comment faire pour comparer 2 date.

Plus précisement, je veut savoir si une date (par ex : 12/09/2003) est
depassé ou non



Bonjour/soir,

Essaye ceci:
Debug.Print DateSerial(1999, 2, 5) < Now
Debug.Print CDate("14/7/2003") < Now

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
Avatar
François ROLAND
apparement, CDate ne fait la comparaison que sur le jour, et pas sur le mois
ou l'année
???


"François Picalausa" a écrit dans le message de news:

"François ROLAND" a écrit dans le message de
news:eq$
> Comment faire pour comparer 2 date.
>
> Plus précisement, je veut savoir si une date (par ex : 12/09/2003) est
> depassé ou non

Bonjour/soir,

Essaye ceci:
Debug.Print DateSerial(1999, 2, 5) < Now
Debug.Print CDate("14/7/2003") < Now

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com




Avatar
Claude BATTAIA
Salut,
je pense que la fonction DateDiff fait ce dont tu as besoin...

"François ROLAND" a écrit dans le message de news:
eq$
Comment faire pour comparer 2 date.

Plus précisement, je veut savoir si une date (par ex : 12/09/2003) est
depassé ou non

c'est pour determiner des échéance

Cordialement

--

François ROLAND





Avatar
Aski
Bonjour

Tu devrais y arriver facilement en utilisant des dates converties en valeurs
de type "date". Il suffit alors de comparer simplement les dates converties
comme des variables numériques ordinaires.

Henri

"Claude BATTAIA" a écrit dans le message de news:
bqa345$kki$
Salut,
je pense que la fonction DateDiff fait ce dont tu as besoin...

"François ROLAND" a écrit dans le message de


news:
eq$
> Comment faire pour comparer 2 date.
>
> Plus précisement, je veut savoir si une date (par ex : 12/09/2003) est
> depassé ou non
>
> c'est pour determiner des échéance
>
> Cordialement
>
> --
>
> François ROLAND
>
>
>