Bonjour à tous,
J'utilise ce code pour neutraliser 3 touches lors du servi du textbox
Private Sub TextBox4_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 8 Or KeyCode = 27 Or KeyCode = 46 Then
MsgBox "Cette touche provoque une erreur." & _
Chr(10) & "vous ne pouvez pa l'utiliser" 'Vous venez d'appuyer sur la touche ""Backspace"""
KeyCode = 0
End If
End Sub
Existe - t - il un moyen pour ne pas avoir à répéter 50 fois ce code dans un userform.
Je pense à une fonction qu'il faudrait mettre dans une routine, mais
je ne sais pas comment faire ni où placer la routine..
Je vous remercie par avance pour l'aide que vous pourrez m'apporter
bonne journée.
GOUFRA
J'utilise ce code pour neutraliser 3 touches lors du servi du textbox
Private Sub TextBox4_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 8 Or KeyCode = 27 Or KeyCode = 46 Then
MsgBox "Cette touche provoque une erreur." & _
Chr(10) & "vous ne pouvez pa l'utiliser" 'Vous venez d'appuyer sur la touche ""Backspace"""
KeyCode = 0
End If
End Sub
Existe - t - il un moyen pour ne pas avoir à répéter 50 fois ce code dans un userform.
Je pense à une fonction qu'il faudrait mettre dans une routine, mais
je ne sais pas comment faire ni où placer la routine..
Je vous remercie par avance pour l'aide que vous pourrez m'apporter
bonne journée.
GOUFRA