SlideShare une entreprise Scribd logo
Votre Assistante : https://www.votreassistante.net - le 08/03/2022
Article écrit par Lydia Provin du site
Votre Assistante : https://www.votreassistante.net
1
Comment calculer l’âge dans une base de données Access ?
Comme nous l’avions déjà vu lors du tutoriel Calculer le nombre de jours entre deux dates
avec Access (fonction DateDiff ou DiffDate), il est possible de calculer un nombre de jours,
mais aussi de mois ou d’années, entre deux dates. Dans ce tutoriel, nous allons voir comment
calculer l’âge par rapport à la date du jour avec une condition si un enfant a moins de
2 ans, mais aussi comment calculer un âge révolu sur Access.
Calculer l’âge en années dans une base de données Access
Pour rappel, pour calculer un intervalle entre deux dates, la syntaxe est :
DiffDate("unité";date1;date2)
1
Pour les besoins du tutoriel, je vais utiliser les données de la table T_Inscrits où un champ
Date_naissance est présent. Dans ce cours, je vais effectuer le calcul dans un champ de
formulaire (le formulaire F_Inscrits), mais la même chose peut être réalisée dans une requête
ou un champ d’état.
Dans la source du champ du formulaire où je souhaite calculer l’âge, en Mode
Création , j’écris donc :
=DiffDate("aaaa";[Date_naissance];Date())
1
En passant en Mode Formulaire , j’obtiens bien l’âge en nombre
d’années des inscrits.
Pour ne pas avoir de chiffres ou nombres sans description de ce à quoi ils correspondent, je vais
modifier la formule de cette manière pour concaténer avec le mot ans :
=DiffDate("aaaa";[Date_naissance];Date()) & " ans"
1
Ici, il est inutile de conditionner le pluriel puisque nous allons conditionner dans le cas où
l’inscrit a moins de 2 ans dans la suite de ce tutoriel.
Votre Assistante : https://www.votreassistante.net - le 08/03/2022
Article écrit par Lydia Provin du site
Votre Assistante : https://www.votreassistante.net
2
Calculer l’âge en mois dans une base de données Access
Lorsqu’un enfant a moins de 2 ans, on a pour habitude de donner son âge en mois. Pour cela
nous allons imbriquer notre précédente formule dans une fonction SI (désignée par VraiFaux
sur Access) :
=VraiFaux(DiffDate("aaaa";[Date_naissance];Date())>2;
1
DiffDate("aaaa";[Date_naissance];Date()) & " ans"; DiffDate("m";[Date_naissance];Date()) &
2
" mois"))
3
Si le calcul du nombre d’années est strictement plus grand que 2, alors on renvoie un âge en
nombre d’années, sinon en nombre de mois.
Calculer un âge révolu dans une base de données Access
Dans nos exemples, l’âge n’a été calculé que par rapport à l’année en cours. Plus nous
approchons de la fin de l’année, moins le risque d’erreur existe. Mais, au moment où je tourne
cette vidéo, nous sommes le 23 janvier 2022 et, avec la méthode précédente, Access considère
que quelqu’un né en avril par exemple a déjà fêté son anniversaire pour l’année 2022 et lui
ajoute déjà 1 an. Pour remédier à cela, nous allons utiliser une fonction différente.
Dans un nouveau champ du formulaire, j’écris (0,25 permet de rattraper les années bissextiles) :
=(Date()-[Date_naissance])/365,25
1
Toutefois, en regardant le formulaire en Mode Formulaire , on voit
qu’il y a beaucoup de décimales qui ne nous intéressent pas ici ou seulement pour vérifier que
notre formulaire est correct en ajoutant ou soustrayant des jours à une date de naissance proche
de la date du jour.
J’imbrique donc la fonction Int pour ne renvoyer que la partie entière du résultat :
=Int((Date()-[Date_naissance])/365,25)
1
Vous retrouverez le fichier utilisé dans l’Espace Membres accessible aux abonnés à la
newsletter.
Découvrez ma formation complète pour créer votre propre application Access adaptée à
vos besoins quotidiens pour vous faire gagner en productivité.
Tutoriel réalisé avec Access Microsoft 365
Voir la version vidéo de cet article

Contenu connexe

Tendances

TD1-UML-correction
TD1-UML-correctionTD1-UML-correction
TD1-UML-correction
Lilia Sfaxi
 
Correction Examen 2016-2017 POO .pdf
Correction Examen 2016-2017 POO .pdfCorrection Examen 2016-2017 POO .pdf
Correction Examen 2016-2017 POO .pdf
slimyaich3
 
Tp3 - Application SOA avec BPEL
Tp3 - Application SOA avec BPELTp3 - Application SOA avec BPEL
Tp3 - Application SOA avec BPEL
Lilia Sfaxi
 
Gestion de production exercices
Gestion de production exercicesGestion de production exercices
Gestion de production exercices
Christian Kajeje
 
Questions & réponses en droit du travail
Questions & réponses en droit du travailQuestions & réponses en droit du travail
Questions & réponses en droit du travail
Allaeddine Makhlouk
 
Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigés
Majid CHADAD
 
PL/SQL:les curseurs
PL/SQL:les curseursPL/SQL:les curseurs
PL/SQL:les curseurs
Abdelouahed Abdou
 
Exercices uml-corrige
Exercices uml-corrigeExercices uml-corrige
Exercices uml-corrige
AmineMouhout1
 
La Comptabilité générale
La Comptabilité générale La Comptabilité générale
La Comptabilité générale
Mohamed EL HAROUAL
 
Decisions d’investissement et de financement
Decisions  d’investissement et de  financementDecisions  d’investissement et de  financement
Decisions d’investissement et de financement
Zouhair Aitelhaj
 
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
Madjid Meddah
 
Contrôle fiscal au Maroc - Procédure accélérée de rectification des impositions
Contrôle fiscal au Maroc - Procédure accélérée de rectification des impositions Contrôle fiscal au Maroc - Procédure accélérée de rectification des impositions
Contrôle fiscal au Maroc - Procédure accélérée de rectification des impositions
Youssef Najeddine
 
Réalisation d'une application de gestion budgétaire
Réalisation d'une application de gestion budgétaireRéalisation d'une application de gestion budgétaire
Réalisation d'une application de gestion budgétaire
Lamiae Demraoui
 
QCM Sécurité Informatique
QCM Sécurité InformatiqueQCM Sécurité Informatique
QCM Sécurité Informatique
Zakariyaa AIT ELMOUDEN
 
Traitement d'image
Traitement d'imageTraitement d'image
Traitement d'image
Anissa Teyeb
 
Exemple de rapport ecrit
Exemple de rapport ecritExemple de rapport ecrit
Exemple de rapport ecrit
abdessamaddawdi
 
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Mehdi Hamime
 
Modèle en v
 Modèle en v Modèle en v
Modèle en v
bouye2209
 

Tendances (20)

TD1-UML-correction
TD1-UML-correctionTD1-UML-correction
TD1-UML-correction
 
Correction Examen 2016-2017 POO .pdf
Correction Examen 2016-2017 POO .pdfCorrection Examen 2016-2017 POO .pdf
Correction Examen 2016-2017 POO .pdf
 
Tp3 - Application SOA avec BPEL
Tp3 - Application SOA avec BPELTp3 - Application SOA avec BPEL
Tp3 - Application SOA avec BPEL
 
Gestion de production exercices
Gestion de production exercicesGestion de production exercices
Gestion de production exercices
 
Questions & réponses en droit du travail
Questions & réponses en droit du travailQuestions & réponses en droit du travail
Questions & réponses en droit du travail
 
Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigés
 
Pert cours
 Pert cours Pert cours
Pert cours
 
PL/SQL:les curseurs
PL/SQL:les curseursPL/SQL:les curseurs
PL/SQL:les curseurs
 
Exercices uml-corrige
Exercices uml-corrigeExercices uml-corrige
Exercices uml-corrige
 
La Comptabilité générale
La Comptabilité générale La Comptabilité générale
La Comptabilité générale
 
Decisions d’investissement et de financement
Decisions  d’investissement et de  financementDecisions  d’investissement et de  financement
Decisions d’investissement et de financement
 
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
 
Contrôle fiscal au Maroc - Procédure accélérée de rectification des impositions
Contrôle fiscal au Maroc - Procédure accélérée de rectification des impositions Contrôle fiscal au Maroc - Procédure accélérée de rectification des impositions
Contrôle fiscal au Maroc - Procédure accélérée de rectification des impositions
 
Réalisation d'une application de gestion budgétaire
Réalisation d'une application de gestion budgétaireRéalisation d'une application de gestion budgétaire
Réalisation d'une application de gestion budgétaire
 
QCM Sécurité Informatique
QCM Sécurité InformatiqueQCM Sécurité Informatique
QCM Sécurité Informatique
 
Traitement d'image
Traitement d'imageTraitement d'image
Traitement d'image
 
Exemple de rapport ecrit
Exemple de rapport ecritExemple de rapport ecrit
Exemple de rapport ecrit
 
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
 
Statuts juridiques (ppt)
Statuts juridiques (ppt)Statuts juridiques (ppt)
Statuts juridiques (ppt)
 
Modèle en v
 Modèle en v Modèle en v
Modèle en v
 

Plus de Votre Assistante

Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Votre Assistante
 
Comment compacter une base de données Access en VBA.pdf
Comment compacter une base de données Access en VBA.pdfComment compacter une base de données Access en VBA.pdf
Comment compacter une base de données Access en VBA.pdf
Votre Assistante
 
Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?
Votre Assistante
 
Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?
Votre Assistante
 
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Votre Assistante
 
Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?
Votre Assistante
 
Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Votre Assistante
 
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Votre Assistante
 
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Votre Assistante
 
Comment créer un effet vignettage sur Photoshop ?
Comment créer un effet vignettage sur Photoshop ?Comment créer un effet vignettage sur Photoshop ?
Comment créer un effet vignettage sur Photoshop ?
Votre Assistante
 
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Votre Assistante
 
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Votre Assistante
 
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Votre Assistante
 
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Votre Assistante
 
Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?
Votre Assistante
 
Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?
Votre Assistante
 
Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?
Votre Assistante
 
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Votre Assistante
 
Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?
Votre Assistante
 
Créer un bonhomme de neige avec Illustrator
Créer un bonhomme de neige avec IllustratorCréer un bonhomme de neige avec Illustrator
Créer un bonhomme de neige avec Illustrator
Votre Assistante
 

Plus de Votre Assistante (20)

Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?
 
Comment compacter une base de données Access en VBA.pdf
Comment compacter une base de données Access en VBA.pdfComment compacter une base de données Access en VBA.pdf
Comment compacter une base de données Access en VBA.pdf
 
Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?
 
Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?
 
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
 
Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?
 
Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?
 
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
 
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
 
Comment créer un effet vignettage sur Photoshop ?
Comment créer un effet vignettage sur Photoshop ?Comment créer un effet vignettage sur Photoshop ?
Comment créer un effet vignettage sur Photoshop ?
 
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
 
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
 
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
 
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
 
Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?
 
Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?
 
Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?
 
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
 
Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?
 
Créer un bonhomme de neige avec Illustrator
Créer un bonhomme de neige avec IllustratorCréer un bonhomme de neige avec Illustrator
Créer un bonhomme de neige avec Illustrator
 

Comment calculer l'âge dans une base de données Access ?

  • 1. Votre Assistante : https://www.votreassistante.net - le 08/03/2022 Article écrit par Lydia Provin du site Votre Assistante : https://www.votreassistante.net 1 Comment calculer l’âge dans une base de données Access ? Comme nous l’avions déjà vu lors du tutoriel Calculer le nombre de jours entre deux dates avec Access (fonction DateDiff ou DiffDate), il est possible de calculer un nombre de jours, mais aussi de mois ou d’années, entre deux dates. Dans ce tutoriel, nous allons voir comment calculer l’âge par rapport à la date du jour avec une condition si un enfant a moins de 2 ans, mais aussi comment calculer un âge révolu sur Access. Calculer l’âge en années dans une base de données Access Pour rappel, pour calculer un intervalle entre deux dates, la syntaxe est : DiffDate("unité";date1;date2) 1 Pour les besoins du tutoriel, je vais utiliser les données de la table T_Inscrits où un champ Date_naissance est présent. Dans ce cours, je vais effectuer le calcul dans un champ de formulaire (le formulaire F_Inscrits), mais la même chose peut être réalisée dans une requête ou un champ d’état. Dans la source du champ du formulaire où je souhaite calculer l’âge, en Mode Création , j’écris donc : =DiffDate("aaaa";[Date_naissance];Date()) 1 En passant en Mode Formulaire , j’obtiens bien l’âge en nombre d’années des inscrits. Pour ne pas avoir de chiffres ou nombres sans description de ce à quoi ils correspondent, je vais modifier la formule de cette manière pour concaténer avec le mot ans : =DiffDate("aaaa";[Date_naissance];Date()) & " ans" 1 Ici, il est inutile de conditionner le pluriel puisque nous allons conditionner dans le cas où l’inscrit a moins de 2 ans dans la suite de ce tutoriel.
  • 2. Votre Assistante : https://www.votreassistante.net - le 08/03/2022 Article écrit par Lydia Provin du site Votre Assistante : https://www.votreassistante.net 2 Calculer l’âge en mois dans une base de données Access Lorsqu’un enfant a moins de 2 ans, on a pour habitude de donner son âge en mois. Pour cela nous allons imbriquer notre précédente formule dans une fonction SI (désignée par VraiFaux sur Access) : =VraiFaux(DiffDate("aaaa";[Date_naissance];Date())>2; 1 DiffDate("aaaa";[Date_naissance];Date()) & " ans"; DiffDate("m";[Date_naissance];Date()) & 2 " mois")) 3 Si le calcul du nombre d’années est strictement plus grand que 2, alors on renvoie un âge en nombre d’années, sinon en nombre de mois. Calculer un âge révolu dans une base de données Access Dans nos exemples, l’âge n’a été calculé que par rapport à l’année en cours. Plus nous approchons de la fin de l’année, moins le risque d’erreur existe. Mais, au moment où je tourne cette vidéo, nous sommes le 23 janvier 2022 et, avec la méthode précédente, Access considère que quelqu’un né en avril par exemple a déjà fêté son anniversaire pour l’année 2022 et lui ajoute déjà 1 an. Pour remédier à cela, nous allons utiliser une fonction différente. Dans un nouveau champ du formulaire, j’écris (0,25 permet de rattraper les années bissextiles) : =(Date()-[Date_naissance])/365,25 1 Toutefois, en regardant le formulaire en Mode Formulaire , on voit qu’il y a beaucoup de décimales qui ne nous intéressent pas ici ou seulement pour vérifier que notre formulaire est correct en ajoutant ou soustrayant des jours à une date de naissance proche de la date du jour. J’imbrique donc la fonction Int pour ne renvoyer que la partie entière du résultat : =Int((Date()-[Date_naissance])/365,25) 1 Vous retrouverez le fichier utilisé dans l’Espace Membres accessible aux abonnés à la newsletter. Découvrez ma formation complète pour créer votre propre application Access adaptée à vos besoins quotidiens pour vous faire gagner en productivité. Tutoriel réalisé avec Access Microsoft 365 Voir la version vidéo de cet article