Como usar a função vba datevalue?

A função VBA DATEVALUE está listada na categoria de data das funções VBA. Quando você o usa no código VBA, ele pode retornar uma data do texto que representa uma data. Em palavras simples, ele pode converter uma data em uma data real que é armazenada como texto. Se houver um horário com essa data, ele irá ignorá-lo. É como a função DATEVALUE na planilha.

Sintaxe

DataValor(Data)

Argumentos

  • Data : uma string que representa uma data válida de acordo com o VBA.

Exemplo

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

example-vba-datevalue-function
 Sub example_DATEVALUE() Range("B1").Value = DateValue(Range("A1")) End Sub

No exemplo acima, usamos DATEVALUE para converter uma data armazenada como texto na célula A1 e convertemos esses dados em uma data real na célula B1.

Comentários

  • Se o valor especificado for diferente de uma data ou uma data que não possa ser reconhecida como data, o VBA retornará o erro de tempo de execução 13.
  • E se a data for NULL, retornará NULL.

Adicione um comentário

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