Hi Lukael,
maybe so
Private Sub UserForm_Initialize()
Dim s$, dt#
s = "Average time - C column : " & Format(WorksheetFunction.Average(Range("C1:C365")), "N:ss") & " min" & vbNewLine & vbNewLine
dt = WorksheetFunction.Sum(Range("C1:C365"))
'dt * 24 = 60.8333 hours
'dtt = Int(dt * 24) & ":" & Round((dt * 24 - Int(dt * 24)) * 60, 0) = "60 h 50 m"
s = s & "Total time - C column : " & Int(dt * 24) & ":" & Round((dt * 24 - Int(dt * 24)) * 60, 0) & " h" & vbNewLine & vbNewLine
s = s & " Average time - H column : " & Format(WorksheetFunction.Average(Range("H1:H365")), "N:ss") & " min" & vbNewLine & vbNewLine
dt = WorksheetFunction.Sum(Range("H1:H365"))
s = s & " Total time - H column : " & Int(dt * 24) & ":" & Round((dt * 24 - Int(dt * 24)) * 60, 0) & " h"
TextBox1.Text = s
End Sub
Bookmarks