Public Function numdays(fldin As String) As Integer
Dim lendate As Integer
Dim date1 As Date
Dim date2 As Date
Dim data1 As String
Dim lendata1 As Integer
myarray = Split(fldin, "-")
data1 = myarray(0)
lendata1 = Len(data1)
date1 = createdate(data1, lendata1)
data1 = myarray(1)
lendata1 = Len(data1)
date2 = createdate(data1, lendata1)
numdays = DateDiff("d", date1, date2)
End Function
Public Function createdate(data1 As String, lendata1 As Integer) As Date
Select Case lendata1
Case 10
createdate = DateSerial(Right(data1, 4), Mid(data1, 4, 2), Left(data1, 2))
Case 3
createdate = DateSerial(Year(Date), Right(data1, 1), Left(data1, 1))
End Select
End Function