Função CDate

Converte qualquer cadeia ou expressão numérica num valor de data.

Sintaxe:

CDate (Expressão)

Valor de retorno:

Data

Parâmetros:

Expressão: qualquer cadeia ou expressão numérica que pretende converter.

Ao converter uma cadeia de caracteres, a data e a hora devem ser inseridas num dos padrões de aceitação de data definidos para a sua configuração regional (consulte Ferramentas - Opções - Definições de idioma - Idiomas) ou no formato de data ISO (momentaneamente, apenas o formato ISO com hífenes, por exemplo, "2012-12-31" é aceite). Em expressões numéricas, os valores à esquerda do decimal representam a data, a partir de 31 de dezembro de 1899. Os valores à direita do decimal representam a hora.

Códigos de erro

5 Chamada de procedimento inválido

Exemplo:

Sub ExampleCDate

    MsgBox cDate(1000.25) ' 09.26.1902 06:00:00

    MsgBox cDate(1001.26) ' 09.27.1902 06:14:24

End Sub