XL 2016 Mise à jour donnée cellule en fonction de la date du jour

Fabien62

XLDnaute Occasionnel
Bonjour le forum,

J'ai une petite problématique dans mon fichier joint, lorsque je rentre les données via l'userform en cliquant dans la colonne A, je rentre la date de naissance du chien, le calcul de l'âge se fait dans la colonne E en date du jour d'entrée dans le fichier.

J'aimerais que l'âge du chien évolue automatiquement en fonction du temps qui passe et se mette à jour par exemple à chaque ouverture de fichier ou autre.

Comment pourrais-je modifier le code ?

Je vous remercie et vous souhaite un excellent week-end
 

Pièces jointes

  • Fichier Loulous NEW.xlsm
    345.4 KB · Affichages: 10

patricktoulon

XLDnaute Barbatruc
bonjour
en V2 tu met la formule "=MAINTENANT()"


et dans la colonne age donc la colonne "F" ;) en F1 tu y met la formule ci dessous

la formule
=SI(E2<>"";DATEDIF(E2;$V$2;"y")&" an "
&DATEDIF(E2;$V$2;"ym")&" mois, "
&$V$2-DATE(ANNEE($V$2);MOIS($V$2);1)&" jour";"")

et tu étends la formule dans toute la colonne
et voila le resultat
Capture.JPG


l'age de l'animal sera entièrement automatique
 
Dernière édition:

Discussions similaires

Réponses
2
Affichages
79
Réponses
2
Affichages
87