'---------------------------------------------------
'Returns True if the Cell format is of any Date type
'---------------------------------------------------
Function IsDateFormat(Cell As Range) As Boolean
Dim CellNumberFormat As String
Dim CellCleanNumberFormat As String
Dim OnQuote As Boolean
Dim iQuote As Integer
Dim iBackSlash As Integer
Dim i As Integer
CellNumberFormat = LCase(Cell.NumberFormat)
i = 1
iQuote = 0
iBackSlash = -1
For i = 1 To Len(CellNumberFormat)
'Quote
If Mid(CellNumberFormat, i, 1) = """" Then...