Bonjour Christian
Tu trouveras peut-être ton bonheur dans cette espèce de fourre-tout :
http://christianwtd.free.fr/index.php?rubrique=AstucesCalc01#ExemplesFormules
effectivement, je pense que celle ci devrait faire l'affaire
Calcul âge =(ANNEES(A1; MAINTENANT();0)) & " ans " & (NB.MOIS(A1;
MAINTENANT();0) - (ANNEES(A1; MAINTENANT(); 0))*12) & " mois " &
(SI(JOUR(MAINTENANT()) - JOUR(A1) >=0; JOUR(MAINTENANT()) - JOUR(A1);
JOUR(MAINTENANT()) + (JOURSDANSMOIS (MOIS.DECALER (MAINTENANT(); -1)) -
JOUR(A1)))) & " jours"
Caroline, remplacer maintenant() par B1
=(ANNEES(A1; B1;0)) & " ans " & (NB.MOIS(A1; B1;0) - (ANNEES(A1; B1;
0))*12) & " mois " & (SI(JOUR(B1) - JOUR(A1) >=0; JOUR(B1) - JOUR(A1);
JOUR(B1) + (JOURSDANSMOIS (MOIS.DECALER (B1; -1)) - JOUR(A1)))) & " jours"
et tiens compte des annees bissextiles :)
Laurent
--
Laurent Godard <[EMAIL PROTECTED]> - Ingénierie OpenOffice.org
Indesko >> http://www.indesko.com
Nuxeo CPS >> http://www.nuxeo.com - http://www.cps-project.org
Livre "Programmation OpenOffice.org", Eyrolles 2004
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]