Comment utiliser la fonction VBA TIMEVALUE ?
La fonction VBA TIMEVALUE est répertoriée dans la catégorie de temps des fonctions VBA. Lorsque vous l’utilisez dans un code VBA, il renvoie une valeur d’heure valide à partir de la chaîne qui représente la date et l’heure ou time . En termes simples, avec TIMEVALUE, vous pouvez convertir une heure stockée sous forme de texte en une heure VBA valide.
Syntaxe
TimeValue(Temps)
Arguments
- Time : Une chaîne qui représente une heure valide selon VBA.
Exemple
Pour comprendre pratiquement comment utiliser la fonction VBA TIMEVALUE, vous devez parcourir l’exemple ci-dessous où nous avons écrit un code vba en l’utilisant :
Sub example_TIMEVALUE()
Range("B1").Value = TimeValue(Range("A1"))
End Sub
Dans le code ci-dessus, nous avons utilisé TIMEVALUE pour obtenir la valeur temporelle que nous avons dans la cellule A1. Fondamentalement, il y a une date avec l’heure et TIMEVALUE n’a renvoyé que l’heure.
Remarques
- Il reconnaît les deux types d’heures 12 heures et 24 heures (« 17h27 » et « 17h27 »).
- Si l’heure spécifiée est une valeur autre qu’une heure ou une chaîne qui ne peut pas être reconnue comme une heure, VBA renverra l’erreur d’exécution 13.