Como faço para juntar 3 campos em formato data em um?
Quero pegar a menor data registrada de uma linha e colocar em um campo específico.
Quero pegar a menor data registrada de uma linha e colocar em um campo específico.
DataAtraso DataFalta DataAtestado Data
21/02/2015 21/03/2015 03/02/2015 03/02/2015
01/01/2014 22/07/2014 19/08/2014 01/01/2014
Public Function fncMenorData(c1, c2, c3, c4)
Dim k
If c1 <= Nz(c2) Then If (c1) <= (c3) Then If c1 <= c4 Then k = Format(c1, "dd/mm/yyyy")
If c2 <= Nz(c1) Then If (c2) <= (c3) Then If c2 <= c4 Then k = Format(c2, "dd/mm/yyyy")
If c3 <= Nz(c1) Then If (c3) <= (c2) Then If c3 <= c4 Then k = Format(c3, "dd/mm/yyyy")
If c4 <= Nz(c1) Then If (c4) <= (c2) Then If c4 <= c3 Then k = Format(c4, "dd/mm/yyyy")
fncMenorData = k
End Function