Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Retorna uma Variante (Data) que contém a hora.
Sintaxe
TimeValue(time)
O argumentode tempo necessário é normalmente uma expressão de cadeia de caracteres que representa um horário de 0:00:00 (12:00:00 A.M.) a 23:59:59 (11:59:59 P.M.), inclusive. No entanto, tempo também pode ser qualquer expressão que represente um tempo nesse intervalo. Se a hora contiver Nulo, Nulo será retornado.
Comentários
É possível inserir horas válidas usando um relógio de 12 ou 24 horas. Por exemplo, "2:24PM" e "14:24" ambos são argumentos de hora válidos.
Se o argumento da hora contiver informações de data, o TimeValue não as retornará. No entanto, se a hora incluir informações de data inválidas, ocorrerá um erro.
Exemplo
Este exemplo usa a função TimeValue para converter uma cadeia de caracteres em uma hora. Você também pode usar literais de data para atribuir diretamente uma hora a uma variável Variant ou Date , 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.