Hi Ranman yes all set as suggested, i think my question is, the finish time can be either greater than or less than the start time ie: start time before midnight then, start time number is greater than finish time, starting after midnight then the start time number is less than the finish time, does it need calculating differently ie: if one is greater than the other etc....
This is what i have tried to adjust but going wrong somewhere
Code:
Dim myMins As DateDim myHrs As Long
Dim myTime1 As Date, myTime2 As Date
If Me.FinishTime < Me.StartTime Then
myTime1 = DateDiff("n", Me.FinishTime, "00:00")
myTime2 = DateDiff("n", "00:00", Me.FinishTime)
myMins = DateDiff("n", myTime1, myTime2)
myHrs = myMins / 60
Me.Mins = myMins
Me.HoursDone = myHrs
End If
If Me.FinishTime > Me.StartTime Then
myMins = DateDiff("n", Me.StartTime, Me.FinishTime)
myHrs = myMins / 60
Me.Mins = myMins
Me.HoursDone = myHrs
End If
Result is:

Which should be 22 Hrs