Costruire une fonction

Résolu
micky -  
Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

date age
12/11/1969
02/02/2002

La date etant la colonne A et Age la colonne B, je voudrais créer une fonction qui renvoie l'âge par rapport à la date saisie avec un format personalisé (ans ou an en fonction du nombres d'années). Tout ca dans VBA et ensuite pouvoir appliquer cette fonction directement dans B2;B3 etc...

Merci d'avance

2 réponses

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    Bonjour,

    Pas besoin de VBA, une simple formule :
    =ENT(FRACTION.ANNEE(A2;AUJOURDHUI();1)) & SI(FRACTION.ANNEE(A2;AUJOURDHUI();1)<2;" an";" ans") 

    0