VBA - Função IsDate

Uma Função, que retorna um valor booleano, independentemente de a entrada fornecida ser uma data.

Sintaxe

IsDate(expression)

Exemplo

Adicione um botão e adicione a seguinte função.

Private Sub Constant_demo_Click()
   msgbox("Line 1 : " & IsDate("Nov 03, 1950"))
   msgbox("Line 2 : " & IsDate(#01/31/20#))
   msgbox("Line 3 : " & IsDate(#05/31/20 10:30 PM#))
End Sub

Quando você executa a função acima, ela produz a seguinte saída.

Line 1 : True
Line 2 : True
Line 3 : True