OVH Cloud OVH Cloud

Où est le problème

6 réponses
Avatar
Florent
Bonjour,

je souhaite obtenir le nombre de jour qui s=E9pare une date=20
=E0 aujourd'hui. J'utilise donc cette fonction :

MsgBox "diff=E9rence =3D " & DateDiff(d, Me.Date_de_d=E9but,=20
Date)

Date_de_d=E9but est une date que j'entre dans un formulaire=20
(j'ai v=E9rifi=E9 qu'elle =E9tait bien prise en compte)

Il me donne cette erreur :

Erreur d'ex=E9cution '5':
Argument ou appel de proc=E9dure incorrect


Mais je ne comprend pas car j'ai pourtant respect=E9 les=20
arguments =E0 mettre.

6 réponses

Avatar
Raymond [mvp]
Bonjour.

essaie ceci :
MsgBox "différence = " & DateDiff("d", Me.Date_de_début, Date)

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Florent" a écrit dans le message de
news:0a5601c3d6ac$5af6ab60$
Bonjour,

je souhaite obtenir le nombre de jour qui sépare une date
à aujourd'hui. J'utilise donc cette fonction :

MsgBox "différence = " & DateDiff(d, Me.Date_de_début,
Date)

Date_de_début est une date que j'entre dans un formulaire
(j'ai vérifié qu'elle était bien prise en compte)

Il me donne cette erreur :

Erreur d'exécution '5':
Argument ou appel de procédure incorrect


Mais je ne comprend pas car j'ai pourtant respecté les
arguments à mettre.
Avatar
phil
Il faut mettre le d entre "".

Aussi, pour info, la date d'aujourd'hui est now, pas date.


-----Message d'origine-----
Bonjour,

je souhaite obtenir le nombre de jour qui sépare une date
à aujourd'hui. J'utilise donc cette fonction :

MsgBox "différence = " & DateDiff(d, Me.Date_de_début,
Date)

Date_de_début est une date que j'entre dans un formulaire
(j'ai vérifié qu'elle était bien prise en compte)

Il me donne cette erreur :

Erreur d'exécution '5':
Argument ou appel de procédure incorrect


Mais je ne comprend pas car j'ai pourtant respecté les
arguments à mettre.


.



Avatar
Ellimac
Bonjour,

Pas loin, il faut des "" autour de d

Camille
-----Message d'origine-----
Bonjour,

je souhaite obtenir le nombre de jour qui sépare une date
à aujourd'hui. J'utilise donc cette fonction :

MsgBox "différence = " & DateDiff(d, Me.Date_de_début,
Date)

Date_de_début est une date que j'entre dans un formulaire
(j'ai vérifié qu'elle était bien prise en compte)

Il me donne cette erreur :

Erreur d'exécution '5':
Argument ou appel de procédure incorrect


Mais je ne comprend pas car j'ai pourtant respecté les
arguments à mettre.


.



Avatar
Gilbert
Bonjour
Il faut utiliser
MsgBox "différence = " & DateDiff("d", Me.Date_de_début, Date)

Cordialement
Gilbert

"Florent" a écrit dans le message de
news:0a5601c3d6ac$5af6ab60$
Bonjour,

je souhaite obtenir le nombre de jour qui sépare une date
à aujourd'hui. J'utilise donc cette fonction :

MsgBox "différence = " & DateDiff(d, Me.Date_de_début,
Date)

Date_de_début est une date que j'entre dans un formulaire
(j'ai vérifié qu'elle était bien prise en compte)

Il me donne cette erreur :

Erreur d'exécution '5':
Argument ou appel de procédure incorrect


Mais je ne comprend pas car j'ai pourtant respecté les
arguments à mettre.
Avatar
Florent
Oui effectivement c'était tout bête.

MERCI


-----Message d'origine-----
Bonjour.

essaie ceci :
MsgBox "différence = " & DateDiff("d", Me.Date_de_début,
Date)


--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Florent" a écrit
dans le message de

news:0a5601c3d6ac$5af6ab60$
Bonjour,

je souhaite obtenir le nombre de jour qui sépare une date
à aujourd'hui. J'utilise donc cette fonction :

MsgBox "différence = " & DateDiff(d, Me.Date_de_début,
Date)

Date_de_début est une date que j'entre dans un formulaire
(j'ai vérifié qu'elle était bien prise en compte)

Il me donne cette erreur :

Erreur d'exécution '5':
Argument ou appel de procédure incorrect


Mais je ne comprend pas car j'ai pourtant respecté les
arguments à mettre.



.



Avatar
phil
oups !! pardon, j'ai fait une erreur. Date est bien la
date d'aujourd'hui. Moi j'utilise now, d'habitude (date et
heure), mais ce n'est pas le bon !


-----Message d'origine-----
Il faut mettre le d entre "".

Aussi, pour info, la date d'aujourd'hui est now, pas date.


-----Message d'origine-----
Bonjour,

je souhaite obtenir le nombre de jour qui sépare une
date


à aujourd'hui. J'utilise donc cette fonction :

MsgBox "différence = " & DateDiff(d, Me.Date_de_début,
Date)

Date_de_début est une date que j'entre dans un
formulaire


(j'ai vérifié qu'elle était bien prise en compte)

Il me donne cette erreur :

Erreur d'exécution '5':
Argument ou appel de procédure incorrect


Mais je ne comprend pas car j'ai pourtant respecté les
arguments à mettre.


.

.