Temps ecoulé entre 2 heures

  • Initiateur de la discussion Initiateur de la discussion billysteph
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

billysteph

Guest
Bonjour à tous,

J'ai un petit soucis,.......
J'ai dans un UserForm 2 TextBox contenant chacune une Heure(Heure debut et Heure de fin). Quelle operation dois je executer pour obtenir le resultat dans un autre Textbox.
J'ai reussi dans des celulles en utilisant "MOD", ca marche sans probleme.
Mais dans un UserForm, je n'arrive pas a faire le calcul si je depasse 00h00.

Soit, de "14h00" à "20h45" je trouve bien "06h45", mais
de "22h45" à "03h15"; le resultat trouver est quelque chose comme "19h30"

Quelqu'un aurait une solution, s'il vous plait.
Merci d'avance
 
Re Bonjour Billysteph, teddy, le forum

la même chose avec un code optimisé

Private Sub A_AfterUpdate()
Me.Diff.Value = Format((TimeValue(Me.A.Value) + 1) - TimeValue(Me.De.Value), "hh:mm")
End Sub

les timevalue évitent de passer par des variables et format remet en forme même si le résultat est supérieur à 24. Cela évite les tests pour savoir si le début est supérieur à la fin.

Cordialement, A+
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour