Ir diretamente para o conteúdo principal

IsDate

Devolve um valor booleano que indica se uma expressão pode ser convertida numa data.

Estrutura

IsDate(expressão)

Parâmetros

O argumento da expressão pode ser qualquer expressão de data ou expressão de cadeia de caracteres que possa ser interpretada como uma data ou hora.

Descrição

A função IsDate devolve True se a expressão for uma data ou puder ser convertida numa data válida; caso contrário, devolve False. No Microsoft Windows, o intervalo de datas válidas vai de 1 de janeiro de 100 d.C. até 31 de dezembro de 9999 d.C.; os intervalos variam consoante o sistema operativo.

Exemplo

O exemplo seguinte utiliza a função IsDate para determinar se uma expressão pode ser convertida numa data:

Dim MyDate, YourDate, NoDate, MyCheck

MyDate = "19 de outubro de 1962": YourDate = #10/19/62#: NoDate = "Olá"

MyCheck = IsDate(MyDate) ' Devolve True.

MyCheck = IsDate(YourDate) ' Retorna True.

MyCheck = IsDate(NoDate) ' Retorna False. |