Bonjour a toutes et tous, forum bonjour

Dans mon USF ou est mon TextBox2 il m'est possible d'entrer les valeurs

décrites dans le code "InStr" SAUF qu'il n'ai pas possible d'entrer un espace

ainsi que le symbol de l'euro mème en faisant Alt+0128

je ne comprends pas pourquoi ??? si vous avez une idée sur mon soucis et ou mon erreur de code.

je vous en remercie d'avance, bonne après midi a vous

Cdlt Ray


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
Private Sub TextBox2_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
On Error Resume Next
 
    If InStr("1234567890,.-€", Chr(KeyAscii)) = 0 Then
       KeyAscii = 0
    End If
End Sub