Assuming that what you're showing is in a string, you can write a little
function like
Function ConvertToTime(TextTime As String) As Variant
Select Case Len(TextTime)
Case 5
ConvertToTime = TimeSerial(Left(TextTime, 1), _
Mid(TextTime, 2, 2), Right(TextTime, 2))
Case 6
ConvertToTime = TimeSerial(Left(TextTime, 2), _
Mid(TextTime, 3, 2), Right(TextTime, 2))
Case Else
ConvertToTime = Null
End Select
End Function
If it's numeric, you could use
CDate(Format(NumericTime, "#:00:00"))
Actually, now that I think about it, if it's text, you could use:
CDate(Format(CLng(TextTime, "#:00:00")))