Bonjour le forum
J' ai cette fonction pour le calcul d' age
J' ai placer ceci dans ma requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Public Function Anciennete(Anniv As Date) As String Dim diff As Double, NbreAns As Integer, NbreMois As Integer diff = Date - Anniv ' diff en jour NbreAns = diff / 365 NbreMois = (diff - (NbreAns * 365)) / 30 Anciennete = NbreAns & " année(s) et " & NbreMois & " mois" End Function
J' obtiens le résultat que je désire, mais j' ai un souci. Si je n' ai pas de date dans le champ DateNaissance,
Code : Sélectionner tout - Visualiser dans une fenêtre à part Age: anciennete([DateNaissance])
J' ai une ereeur dans mon champ Age.
J' ai essayé de mettre une valeur par défault de type 00/00/0000, mais ca ne marche pas.
je precise que j' ai laissé le champ DateNaissance en texte.
Merci d' avance pour toute aide
Aladin
Partager