Como usar a função vba timeserial?
A função VBA TIMESERIAL está listada na categoria de tempo das funções VBA. Quando você o usa no código VBA, ele retorna um horário VBA válido com base nas horas, minutos e segundos fornecidos . Simplificando, você pode criar um valor de tempo fornecendo horas, minutos e segundos.
Sintaxe
TimeSerial (hora, minuto, segundo)
Argumentos
- Tempo : um número inteiro entre 0 e 23 para especificar horários.
- Minuto : um número inteiro entre 0 e 59 para especificar minutos.
- Segundo : um número inteiro entre 0 e 59 para especificar segundos.
Exemplo
Para entender de forma prática como usar a função VBA TIMESERIAL, você precisa seguir o exemplo abaixo, onde escrevemos um código VBA usando-a:
Sub example_TIMESERIAL() Range("A1").Value = TimeSerial(10, 35, 56) End Sub
Acima, usamos TIMESERIAL para criar um horário válido (de acordo com VBA) especificando diretamente horas, minutos e segundos na função e ele retornou esse horário na célula A1.
Comentários
- TIMESERIAL pode aceitar valores fora da faixa normal. Se você especificar 61 minutos, 1 hora será adicionada ao valor da hora e usará 1 como o valor do minuto.
- Se um argumento estiver fora de -32768 a 32767, o VBA retornará o erro de tempo de execução 13.
Mais tutoriais
- MINUTOS VBA
- VBA AGORA
- SEGUNDO VBA