J
Jidé
Guest
Saisie scores de golf. Une UF Scores avec 18 TextBox (Trou1 à Trou18), index consécutifs (de 0 à 17), MaxLength =1 et AutoTab = True.
Problème pour saisir un score à 2 digits. Idée faire passer MaxLength à 2 en frappant Ctrl puis les 2 chifres. D'ou mon code :
Private Sub Scores_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 17 Then MaxLength = 2 Else
MaxLength = 1
End If
End Sub
Raté. On passe toujours au trou suivant après la saisie du premier chiffre.
Problème pour saisir un score à 2 digits. Idée faire passer MaxLength à 2 en frappant Ctrl puis les 2 chifres. D'ou mon code :
Private Sub Scores_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 17 Then MaxLength = 2 Else
MaxLength = 1
End If
End Sub
Raté. On passe toujours au trou suivant après la saisie du premier chiffre.