Difference heure VBA
Clemzd
Messages postés
183
Statut
Membre
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaites faire la différence entre deux heures en VBA.
J'ai trouvé comment retourné la différence d'heure, mais je ne parvient pas à prendre en compte les minutes.
En effet, voila ce que j'ai codé:
Fin et Debut étant sous la forme hh:mm
Prenons un exemple:
j'ai 10:00 pour debut et 11:45 pour fin => ca me retourne : 1 !
Les 45 minutes ne sont pas prise en compte.
Je recherche donc une fonction me donne la différence prenant en compte les minutes, merci de votre aide !
Je souhaites faire la différence entre deux heures en VBA.
J'ai trouvé comment retourné la différence d'heure, mais je ne parvient pas à prendre en compte les minutes.
En effet, voila ce que j'ai codé:
Cells(i, 7) = Hour(Fin - Debut)
Fin et Debut étant sous la forme hh:mm
Prenons un exemple:
j'ai 10:00 pour debut et 11:45 pour fin => ca me retourne : 1 !
Les 45 minutes ne sont pas prise en compte.
Je recherche donc une fonction me donne la différence prenant en compte les minutes, merci de votre aide !
A voir également:
- Difference heure VBA
- Difference tcp udp - Guide
- Difference million milliard - Accueil - Technologies
- Changement d'heure - Guide
- Heure de connexion whatsapp qui ne changé pas - Accueil - WhatsApp
- 2go internet = combien d'heure - Forum Opérateurs & Réseaux mobiles
Par exemple avec:
02:00 et 08:15 j'obtiens 0,0.260416666666667
C'est normal car excel stocke en interne les heures sous forme de jours décimaux.
Mets le format heure sur la cellule résultat.
Ou si tu veux le résultat en heures décimales tu multiplies par 24
eric