Otra forma de hacerlo es asi
Código:
Dim t0 As Variant, t1 As Variant
t0 = "12:00"
t1 =Time
MsgBox Format(TimeValue(t1) - TimeValue(t0), "hh:mm:ss")
Cita: ...se puede cambiar el formato de la hora?, osea que en vez que diga 10 PM, diga 22 hs ?..
Con Format(Time, "h:mm") le das ese formato a la hora...