Función TimeValue

Devuelve una Variant (Date) que contiene la fecha.

Sintaxis

TimeValue(time)

El argumentotime necesario es normalmente una expresión de cadena que representa una hora de 0:00:00 (12:00:00 A.M.) a 23:59:59 (11:59:59 P.M.), ambos incluidos. Sin embargo, hora también puede ser cualquier expresión que represente una hora de dicho intervalo. Si la hora contiene un valor Null, se devuelve Null.

Comentarios

Puede especificar horas válidas mediante un reloj de 12 o 24 horas. Por ejemplo, "2:24PM" y "14:24" son argumentos de hora válidos.

Si el argumento de hora contiene información de fecha, TimeValue no la devuelve. Sin embargo, si la hora incluye información de fecha no válida, se genera un error.

Ejemplo:

En este ejemplo, se utiliza la función TimeValue para convertir una cadena en una hora. También se pueden usar literales de fecha para asignar directamente una hora a una variable de tipo Variant o Date; por ejemplo, MyTime = #4:35:17 PM#.

Dim MyTime
MyTime = TimeValue("4:35:17 PM")    ' Return a time.

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.