Bonsoir et bienvenue parmi nous !
Ce que tu cherches, c'est une durée. Tu dois donc soustraire de l'année actuelle, l'année de naissance :
Age = Year(Date) - Year(DateNaissance)
Attention toutefois à une chose très importante : il faut également définir si la date d'anniversaire est révolue ou pas. Je m'explique : Une personne née le 1er août 2006 n'a pas encore 1 an aujourd'hui (le 4 juillet 2007), alors que si tu soustraits les années, ça te donne 1. Ce que tu peux faire, c'est extraire le jour et le mois de l'année actuelle et le comparer au jour et au mois de l'année de naissance :
1 2
| Si jour et mois actuels > jour et mois naissance
Age = Age - 1 |
En espérant que cela pourra t'aider...
Partager