Durée entre deux temps timevalue
Bonjour,
Je poursuis ma réflexion sur timevalue initiée lors d'un précédent post.
Initialement, je récupère deux temps au format texte type 12h00.
Je les convertis en donnée temps : 12:00:00
Et je lui donne une correspondance avec le type Date
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
dim h_ini as date
dim h_fin as date
dim res as single
h_ini=timevalue("08:00:00")
h_fin=timevalue ("12:00:00")
Debug.print h_ini <-------- retourne 08:00:00
Debug.print h_fin <-------- retourne 12:00:00
'Calcul de la différence
res=h_fin-h_ini <-------- retourne 0.16666 |
Mon objectif principal est de récupérer la réponse 04:00 pour 12:00-08:00
Mais j'ai l'impression de ne pas bien saisir la fonction timevalue. Certes elle me retourne un nombre décimale mais pourquoi une si petite valeur ?