Re-,
avec ce code, on ne peut rentrer que des lettres (soit en minuscule, soit en majuscule)
Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If KeyAscii >= 65 And KeyAscii <= 90 Or KeyAscii >= 97 And KeyAscii <= 122 Then
KeyAscii = KeyAscii
Else
KeyAscii = 0
End If
End Sub
Si c'est dans un userform, double clic sur l'usf, et colle le code
si c'est un textbox issu de la boîte à outils "Contrôles", clic droit sur le nom de l'onglet, "Visualiser le code", et colle le code.