OVH Cloud OVH Cloud

dates VB

8 réponses
Avatar
infomaroc
bonjour,
j'ai date1 et date2 qui est la dete d'aujourdhui
je voudrai dire si date1 est superieure à date2-1journée alors traitement.
cmt recuperer date2-1 à partir de date2 ?
merci bcp

8 réponses

Avatar
X
Bonjour,

Ah, compliqué !!!

Tu dis:
"j'ai date1 et date2 qui est la dete d'aujourdhui"

Ce qui implique :
Date1 = date2 = aujourd'hui

Puis tu dis:
"si date1 est superieure à date2-1 journée alors traitement."

Ce qui implique :
date2 = aujourd'hui - 1 = hier
date2 = hier

Ça donne
si date1(aujourd'hui) > date2(hier)
si ajourd'hui est supérieur à hier...

Réponse:
Aujourd'hui sera toujours supérieur à hier :o)

-------------------------

--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"infomaroc" a écrit dans le message de news:

bonjour,
j'ai date1 et date2 qui est la dete d'aujourdhui
je voudrai dire si date1 est superieure à date2-1journée alors
traitement.
cmt recuperer date2-1 à partir de date2 ?
merci bcp


Avatar
infomaroc
desolé c'etait juste pr expliquer!
je veux obtenir date1-1 apartir de date1
exemple:
a partir de 01/07/2006, j'ai besoin de 30/06/2006
Avatar
Picalausa François
Hello,

Voir du côté de DateAdd:

DateAdd("d", -1, date2)

Par exemple:
Debug.Print "Hier nous étions le " & Format$(DateAdd("d", -1, Now), "short
date")

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

bonjour,
j'ai date1 et date2 qui est la dete d'aujourdhui
je voudrai dire si date1 est superieure à date2-1journée alors
traitement.
cmt recuperer date2-1 à partir de date2 ?
merci bcp


Avatar
Vincent Guichard
infomaroc a écrit :
bonjour,
j'ai date1 et date2 qui est la dete d'aujourdhui
je voudrai dire si date1 est superieure à date2-1journée alors traitement.
cmt recuperer date2-1 à partir de date2 ?
merci bcp


Bonjour,

Ne tiens pas compte du raisonnement bancal et erroné de X.

Calculer Date2-1 journée:
DateAdd("d", -1, date2)

Faire la différence entre deux dates (en jours):
DateDiff("d", date1, date2)

Sinon, es-tu sûr de vouloir faire le traitement lorsque date1 > date2-1?
cela implique que Date1 est hier, aujourd'hui ou dans le futur (alors
qu'en général on teste plutôt si une date est dans le passé).

Vincent Guichard
Avatar
Thierry
T'es super torturé comme gas......



"X" a écrit dans le message de news:

Bonjour,

Ah, compliqué !!!

Tu dis:
"j'ai date1 et date2 qui est la dete d'aujourdhui"

Ce qui implique :
Date1 = date2 = aujourd'hui

Puis tu dis:
"si date1 est superieure à date2-1 journée alors traitement."

Ce qui implique :
date2 = aujourd'hui - 1 = hier
date2 = hier

Ça donne
si date1(aujourd'hui) > date2(hier)
si ajourd'hui est supérieur à hier...

Réponse:
Aujourd'hui sera toujours supérieur à hier :o)

-------------------------

--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"infomaroc" a écrit dans le message de news:

bonjour,
j'ai date1 et date2 qui est la dete d'aujourdhui
je voudrai dire si date1 est superieure à date2-1journée alors
traitement.
cmt recuperer date2-1 à partir de date2 ?
merci bcp






Avatar
X
Ah, si tu restes dans un système francophone, tu peux aussi le faire par
variable:

dim ladate as date
ladate = ....
ladate = ladate - 1

--
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"infomaroc" a écrit dans le message de news:


desolé c'etait juste pr expliquer!
je veux obtenir date1-1 apartir de date1
exemple:
a partir de 01/07/2006, j'ai besoin de 30/06/2006



Avatar
X
Ne tiens pas compte du raisonnement "bancal et erroné" de Vincent Guichard,
d'ailleurs il s'est bien gardé de répondre, attendant que je décortique le
libellé de ta question pour se mouiller :o)
François est bien meilleur, sa réponse aussi donc...

--
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"infomaroc" a écrit dans le message de news:

bonjour,
j'ai date1 et date2 qui est la dete d'aujourdhui
je voudrai dire si date1 est superieure à date2-1journée alors
traitement.
cmt recuperer date2-1 à partir de date2 ?
merci bcp


Avatar
X
Je tente d'être logique pour pas me planter, je me plante assez tout seul,
souvent par inattention, d'autres fois par manque de compétence, et là je ne
comprenais pas, mais une fois qu'il m'a répondu, c'était tout de suite plus
clair :o)

--
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"Thierry" a écrit dans le message de news:

T'es super torturé comme gas......



"X" a écrit dans le message de news:

Bonjour,

Ah, compliqué !!!

Tu dis:
"j'ai date1 et date2 qui est la dete d'aujourdhui"

Ce qui implique :
Date1 = date2 = aujourd'hui

Puis tu dis:
"si date1 est superieure à date2-1 journée alors traitement."

Ce qui implique :
date2 = aujourd'hui - 1 = hier
date2 = hier

Ça donne
si date1(aujourd'hui) > date2(hier)
si ajourd'hui est supérieur à hier...

Réponse:
Aujourd'hui sera toujours supérieur à hier :o)

-------------------------

--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Principe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"infomaroc" a écrit dans le message de news:

bonjour,
j'ai date1 et date2 qui est la dete d'aujourdhui
je voudrai dire si date1 est superieure à date2-1journée alors
traitement.
cmt recuperer date2-1 à partir de date2 ?
merci bcp