Função TimeValue
Devolve uma Variante (Data) que contém a hora.
Sintaxe
TimeValue(hora)
O argumentode tempo necessário é normalmente uma expressão de cadeia que representa uma hora entre as 0:00:00 (12:00:00) e as 23:59:59 (23:59:59), inclusive. No entanto, o tempo também pode ser qualquer expressão que represente um tempo nesse intervalo. Se a hora contiver Nulo, será devolvido Nulo .
Comentários
Pode introduzir horas válidas utilizando um relógio de 12 horas ou 24 horas. Por exemplo, "2:24PM"
e "14:24"
são ambos argumentos de tempo válidos.
Se o argumento de hora contiver informações de data, TimeValue não as devolve. No entanto, se a hora incluir informações de data inválidas, ocorrerá um erro.
Exemplo
Este exemplo utiliza a função TimeValue para converter uma cadeia numa hora. Também pode utilizar literais de data para atribuir diretamente uma hora a uma variável Variante ou Data , por exemplo, MyTime = #4:35:17 PM#.
Dim MyTime
MyTime = TimeValue("4:35:17 PM") ' Return a time.
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.