A função a seguir calcula a idade a partir de uma data que você informar, ou a partir de uma data que passarmos como parâmetro.
Function CalculateAge (DOB As Variant, Optional vDate As Variant) As Variant
If IsDate(vDate) = False Then vDate = Date
If IsDate(DOB) = True Then
Let CalculateAge = DateDiff("yyyy", DOB, vDate) + _
(DateSerial(Year(vDate), Month(DOB), Day(DOB)) > vDate)
ElseLet CalculateAge = Null
End If
End Function
Tags: Access, calculate, age,
Nenhum comentário:
Postar um comentário