Tu pourrais entrer tes heures uniquement en chiffres : 1235 pour 12:35 et ensuite faire une formule dans une colonne adjacente qui ajouterais le :
=SI(A1="";"";GAUCHE(A1;NBCAR(A1)-2)&":"&DROITE(A1;2))
ou en VBA, a mettre dans le code de la feuille et ajuster la colonne ou on veut que le code se fasse:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Column = 2 Then 'Ajuster le no de la colonne
On Error Resume Next
If IsNumeric(Target) And Target <> "" Then
Target = Left(Target, Len(Target) - 2) & ":" & Right(Target, 2)
End If
End If
Application.EnableEvents = True
End Sub