Différence entre deux heures sous Vba excel

Akroma0 Messages postés 3 Statut Membre -  
Mike-31 Messages postés 19572 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai un petit soucis, je m'explique:

j'ai sous vba une fonction pour calculer le difference de jours entre deux dates.
 
Function evalDuration(startTime As Range, EndTime As Range)

evalDuration = WorksheetFunction.NetWorkDays(startTime.Value, EndTime.Value)

End Function


J'aimerai faire exactement la meme chose avec des heures le problème c'est que je ne trouve pas se qui pourrait pour remplacer NetWorkDays.

Si quelqun a des idées merci ,)
A voir également:

1 réponse

Mike-31 Messages postés 19572 Date d'inscription   Statut Contributeur Dernière intervention   5 140
 
Salut,

Peut être ce code pour les heures

Function EcartDates(DateOuverture As Date, DateReception As Date)
EcartDates = DateDiff("h", DateOuverture, DateReception, vbMonday, vbFirstJan1)
End Function

et celui ci pour les lours

Function EcartDates(DateOuverture As Date, DateReception As Date)
EcartDates = DateDiff("d", DateOuverture, DateReception, vbMonday, vbFirstJan1)
End Function

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
3