Heure

Bonsoir,

J'effectue actuellement des études sur des temps d'attente sous VBA.

Cependant, ces temps d'attente sont parfois au dessus de 24 heures. C'est pour cela que je l'ai ai mis sous la forme [hh]:mm

Mon problème est le suivant :

je veux pouvoir par une fonction extraire l'heure du temps d'attente.

Par exemple, extraire de 53:58 le "53". La fonction hour ne me suffit pas car elle me renvoi le 5 .... alors qu'il me faut le 53.

Avez-vous une solution, une fonction ....

Merci à ceux qui auront pris le temps de lire !

Marine

Bonsoir et bienvenu(e)

En A1 tes heures

En B1

=JOUR(A1)*24+HEURE(A1)

En Anglais

=DAY(A1)*24+HOUR(A1)

Merci pour ta réponse !

Si je suis ton conseil appliqué à 53:58 (qui est mis sous format [hh]:mm), j'obtient 1272:00 ....

Cette solution ne semble donc pas fonctionner ici

Bonsoir

Vérifies

Merci pour ton document.

Je ne comprends pas bien pourquoi nous n'obtenons pas le même résultat.

Peux - tu me dire sous quel format est ton résultat en jaune ?

Merci bien !


ah c'est bon

Ca vient de là, il faut mettre en format nombre pour obtenir le 53 !

Merci BEAUCOUP !

Aors effectivement sur excel cela fonctionne, mais sur vba non.

Je pense que cela vient de la fonction day. Elle n'est pas exactement comme la fonction jour ?

Rechercher des sujets similaires à "heure"