Bonjour tout le monde,

Je butte sur le problème suivant et j'espère trouver un peu d'aide :

Dans un fichier Excel j'ai deux cellules (C1 et C2) au format heure (HH:MM:SS). La première contient l'heure de fin d'une action, et la seconde celle du début d'une autre.

Mon script doit calculer les temps écoulé entre les deux action.

Le calcul du temps écoulé entre les deux action est simple si C1 < C2.

Par contre si l'on change de jour / date entre les deux (dans ce cas C2 > C1) ... je ne sais plus comment faire!

Si vous avez une idée, je suis preneur ... un GRAND Merci d'avance

voici ou en est mon script :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 	If HeureSortieTiges < HeureDebutDiag Then 
		TE = HeureDebutDiag - HeureSortieTiges
		TempEcoule = CDate (TE)
		HH = Split (TempEcoule, ":") (1)
		MM = Split (TempEcoule, ":") (2)
		TempEcoule = HH & " H " & MM
	End If
 
	'C'est la que je n'y arrive pas!
	If HeureSortieTiges > HeureDebutDiag Then
		?????
	End If