Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Est ce qu'il existe une fonction qui calcule le jour d'une date

2 réponses
Avatar
Angélique
Bonsoir! Est ce qu'il existe une fonction qui calcule le=20
jour d'une date. Exemple de date 2003-02-02 soit le 2eme=20
jour de f=E9vrier donc la fonction doit me retourner 33.=20
Soit les 31 jours de janvier + les 2 jours de f=E9vrier.=20
Merci a l'avance! Ang=E9lique

2 réponses

Avatar
Raymond [mvp]
Bonsoir.

Tu peux utiliser :
DateDiff("d", #1/1/2004#, #2/2/2004#) + 1

je pense que tu vas passer des variables, alors fais bien attention au
format de la date.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Angélique" a écrit dans le message de
news:2c3901c3e12a$f54b88b0$
Bonsoir! Est ce qu'il existe une fonction qui calcule le
jour d'une date. Exemple de date 2003-02-02 soit le 2eme
jour de février donc la fonction doit me retourner 33.
Soit les 31 jours de janvier + les 2 jours de février.
Merci a l'avance! Angélique
Avatar
Benoit Compoint [MS]
Bonsoir,

Cette fonction n'existe pas dans Access, mais vous pouvez définir la
fonction NumJour dans un module VBA comme ci-dessous :

Function NumJour(MaDate As Date)
NumJour = 1 + DateDiff("d", DateSerial(Year(MaDate), 1, 1), MaDate)
End Function

Exemple d'utilisation :

Sub test()
MsgBox NumJour(#2/2/2003#)
End Sub

Benoit Compoint

"Angélique" wrote in message
news:2c3901c3e12a$f54b88b0$
Bonsoir! Est ce qu'il existe une fonction qui calcule le
jour d'une date. Exemple de date 2003-02-02 soit le 2eme
jour de février donc la fonction doit me retourner 33.
Soit les 31 jours de janvier + les 2 jours de février.
Merci a l'avance! Angélique