1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| Private Sub Command1_Click()
tbK.Text = "Blabla 1 fois"
End Sub
Private Sub tbK_Change()
'pour modifier eventuellement l'entrée attribuée à tbK.Text
'exemple: tbK.Text = Mavariable
If tbK.Text <> "" Then
If IsNumeric(tbK.Text) Then
tbK.Text = Replace(tbK.Text, ".", ",") ' changement des points en virgules
tbK.SelStart = Len(tbK.Text)
Else
MsgBox tbK.Text & Chr$(13) & Chr$(10) & "cette entrée n'est par numerique"
tbK.Text = ""
End If
End If
End Sub
Private Sub tbK_KeyPress(KeyAscii As Integer)
'surveiller l'entrée de l'utilisateur
'pour supprimer toutes autres caractéres que les chiffres et l'effacement
Select Case KeyAscii
Case 8, 48, 57
Case 46: KeyAscii = 44 'le point
Case Else: KeyAscii = 0
End Select
End Sub |
Partager