TimeValue

Renvoie un Variant de sous-type Date contenant l'heure.

TimeValue(time)

L'argument time est habituellement une expression de chaîne représentant une heure de 0:00:00 (12:00:00) à 23:59:59 (11:59:59) inclus. Toutefois, l'argument time peut aussi être toute expression représentant une heure comprise dans cette plage. Si l'argument time contient Null, la valeur Null est renvoyée.

Notes

Vous pouvez entrer des heures valides en utilisant une horloge au format 12 ou 24 heures. Par exemple, "2:24" et "14:24" sont tous deux des valeurs de l'argument time. si l'argument time contient des informations de date, la fonction TimeValue ne les renvoie pas. Toutefois, si l'argument time inclut des informations de date incorrectes, une erreur se produit.

L'exemple ci-dessous utilise la fonction TimeValue pour convertir une chaîne en heure. Vous pouvez également utiliser littéraux de dates pour affecter directement une heure à une variable Variant, par exemple MyTime = #16:35:17#.

Dim MyTime
MyTime = TimeValue("16:35:17")   ' MyTime contient 16:35:17.

Version requise

Version 1

Voir aussi

DateSerial, fonction | DateValue, fonction | Hour, fonction | Minute, fonction | Now, fonction | Second, fonction | TimeSerial, fonction