Vous avez besoin de quelque chose comme ça;
Dim TaskEnd As DateTime
Dim TaskStart As DateTime
Dim result As TimeSpan = TaskEnd - TaskStart
MsgBox(result.TotalHours)
VB a un TimeSpan, quand vous avez besoin de garder une trace d'une durée, utilisez-le !
S'il vous plaît, la prochaine fois, essayez de ne pas glisser d'éléments sans rapport. Ce problème n'a rien à voir avec un datagridview... Il a à voir avec la date et l'heure...