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:
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.