Como usar a função vba cdate?

A função VBA CDATE está listada na categoria de conversão de tipo de dados das funções VBA. Quando você o usa no código VBA, ele converte uma expressão no tipo de dados de data . Simplificando, com o tipo de dados data, ele pode conter um valor que inclui a data e a hora de acordo com o sistema de data e hora válido do VBA.

Sintaxe

CDate(Expressão)

Argumentos

  • Expressão : o valor que você deseja converter em um tipo de dados de data.

Exemplo

Para entender de forma prática como usar a função VBA CDATE, você precisa seguir o exemplo abaixo, onde escrevemos um código VBA usando-a:

example-vba-cdate-function
 Sub example_CDATE() Range("B1").Value = CDate(Range("A1")) End Sub

No exemplo acima usamos o valor da célula A1 onde temos um número (8,5694) então usamos a função CDATE para converter esse valor para o tipo de dados de data e retornou 07/08/2018 0:00 no resultado.

Comentários

  • Ele pode interpretar representações de texto de datas e horas que podem ser reconhecidas pelo VBA como formato de data e hora do Excel.
  • Um valor que não pode ser convertido em data e hora, o VBA retorna o erro de tempo de execução 13.

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *