Comment utiliser la fonction VBA HOUR ?
La fonction VBA HOUR est répertoriée dans la catégorie de temps des fonctions VBA. Lorsque vous l’utilisez dans un code VBA, il renvoie la valeur de l’heure à partir de l’heure que vous avez fournie . Comme vous le savez, une heure VBA valide est composée d’heures, de minutes et de secondes, cela prend donc des heures et ignore le reste de la partie. C’est comme la fonction HOUR dans la feuille de calcul .
Syntaxe
Hour(heure)
Arguments
- Heure : une heure valide selon VBA à partir de laquelle vous souhaitez obtenir la valeur de l’heure.
Exemple
Pour comprendre pratiquement comment utiliser la fonction VBA HOUR, vous devez passer par l’exemple ci-dessous où nous avons écrit un code vba en l’utilisant :
Sub example_HOUR()
Range("B1").Value = Hour(Range("A1"))
End Sub
Dans le code ci-dessus, nous avons utilisé HOUR pour obtenir la valeur de l’heure à partir de l’heure que nous avons dans la cellule A1 et il a renvoyé 10 dans la cellule B1 car l’heure que nous avons dans la cellule A1 est 10:34:45 AM.
Remarques
- Si la valeur spécifiée est une valeur autre qu’une heure valide ou une chaîne qui ne peut pas être reconnue comme une heure valide, VBA renverra l’erreur d’exécution 13.
- Si TIME est NULL, il renverra NULL dans le résultat.