Como usar a função vba hora?
A função VBA HOUR está listada na categoria de tempo das funções VBA. Quando você o usa no código VBA, ele retorna o valor do tempo fornecido . Como você sabe, um tempo VBA válido é composto de horas, minutos e segundos, por isso leva horas e ignora o resto da parte. É como a função HORA da planilha .
Sintaxe
Hora
Argumentos
- Tempo : um horário válido de acordo com o VBA do qual você deseja obter o valor do tempo.
Exemplo
Para entender de forma prática como usar a função VBA HOUR, você precisa seguir o exemplo abaixo, onde escrevemos um código VBA usando-a:
Sub example_HOUR() Range("B1").Value = Hour(Range("A1")) End Sub
No código acima usamos HOUR para obter o valor da hora a partir da hora que temos na célula A1 e retornou 10 na célula B1 porque a hora que temos na célula A1 é 10:34:45 AM.
Comentários
- Se o valor especificado for diferente de um horário válido ou uma string que não pode ser reconhecida como um horário válido, o VBA retornará o erro de tempo de execução 13.
- Se TIME for NULL, retornará NULL no resultado.