Calcul de l’âge exact su rEXCEL

Fermé
wikika - 3 mai 2009 à 11:47
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 6 déc. 2010 à 03:17
Bonjour,

j'essaye de créer un fichier excel, ou lorsque que l'on rentre une date d'anniversaire dans une cellule, le programme me calcul automatiquement l'age exact (année mois jour minute).
le probleme c'est que mes compétences sur excel sont basics, ainsi je me retourne vers vous tous pour une minimum d'aide car je ne sait pas comment automatisé une formule pour une cellule donnée ( VBA, macro...??)

JE VOUS REMERCIE TOUS D AVANCE

Cordialement

3 réponses

mamamiya_ Messages postés 99 Date d'inscription samedi 15 septembre 2007 Statut Membre Dernière intervention 24 février 2014 10
3 mai 2009 à 11:55
Salut,

Tu peux jeter un coup d'oeil sur ceci:

http://www.commentcamarche.net/forum/affich 4487869 calcul age sous excel

Merci.
0
j'aimerais savoir comment on calcule l'age d'une personne en excel
0
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 193
6 déc. 2010 à 03:17
Bonjour,
Tu colle le code ci-dessous dans un module public.
Public Function Date_DIFF(R As Range) As String
Dim D As Double
    Application.Volatile
    D = Now - R
'Si tu veux pas les secondes tu supprime...  & Second(D) & "sec"
    Date_DIFF = Year(D) - 1900 & "ans " & Month(D) & "mois " & Day(D) & "jours " & _
    Hour(D) & "hr " & Minute(D) & "min " & Second(D) & "sec"
End Function


Dans une feuille disons.. B5 tu met la date et heure ex: 18/12/1982 6:23:45
(Pour avoir les heures faut que tu entre une date et heure précises.)
Et dans la cellule disons.. C5 tu met =Date_DIFF(B5)
Y a moyen avec des formules Excel mais faudrait mettre en plusieur colonnes ou ce serait une formule à rallonge
A+
0