Como usar a função vba ano?
A função VBA YEAR está listada na categoria de data e hora das funções VBA. Quando você o usa no código VBA, ele retorna o ano a partir da data fornecida. Como você sabe, uma data VBA válida é composta por dia, mês e ano, então leva um ano e ignora o resto da parte. É como a função ANO na planilha.
Sintaxe
Ano (data)
Argumentos
- Data: uma data VBA válida a partir da qual você deseja obter o valor do ano.
Exemplo
Para entender de forma prática como usar a função VBA YEAR, você precisa seguir o exemplo abaixo, onde escrevemos um código VBA usando-a:
Sub example_YEAR() Range("B1").Value = Year(Range("A1")) End Sub
No exemplo acima, usamos ANO para obter o ano a partir da data que temos na célula A1 e retornou 2019 no resultado porque a data é 1º de janeiro de 2019.
Comentários
- Se a data especificada for um valor 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 fornecida for NULL, retornará NULL.