Comme vous m'avez verouillez mon message ,pour information j'ai trouver ce que c'été qu'un selstart.
Je l'avais mis dans mon code
Mais cela ne marche toujours pas, car quand je veux effacer les minutes avec la touche effacer de mon clavier ça marche mais lorsque je veux effacer les heures. Il me met : 1::, la c'etait 14:20, le 20 j'ai bien effacer et pour effacer le 14 j'ai du faire la fleche gauche du clavier pour arriver devant le : puis quand j'ai presser la touche effacer il ma mit : 1::
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub Text1_Change(Index As Integer) 'exemple pour format xx:xx Dim Valeur As Byte Text1(i - 1).MaxLength = 5 'nb caracteres maxi dans textbox Text1(i - 1).SelStart = 5 Valeur = Len(Text1(i - 1)) If Valeur = 2 Or Valeur = 5 Then Text1(i - 1) = Text1(i - 1) & ":" End Sub
Merci d'avance
Partager