OVH Cloud OVH Cloud

calcul d'age dans une requete

1 réponse
Avatar
sylvere
Bonjour,
1 J'ai perdu la formule et surtout la syntaxe de calcul d'age dans une
requête entre
un champ datenaissance et la date du jour
diffdate ??

Merci d'avance

Sylvere

1 réponse

Avatar
Anor
Bonjour,

sylvere :
| Bonjour,
| 1 J'ai perdu la formule et surtout la syntaxe de calcul d'age dans
| une requête entre
| un champ datenaissance et la date du jour
| diffdate ??
|
| Merci d'avance
|
| Sylvere

oui en quelque sorte.
PErsonnellement, j'utilise la formule suivante qui change l'âge le jour de l'anniversaire :

Function fAge(DateNaissance As Date) As Integer
fAge = DateDiff("yyyy", DateNaissance, Date) _
+ (Format(Date, "mmdd") < Format(DateNaissance, "mmdd"))
End Function

Tu mets ça dans un nouveau module nommé BasAge ou ModAge par exemple,
et dans ta requête, tu mets :

Age : fAge([Ton Champ Date de Naissance])

Sinon, regarde chez Walter :
http://mypage.bluewin.ch/w.stucki/CalculsDates.htm

--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------