Pour voir si la touche del (<--) "passe" bien par ce module (y a des trucs trop "système" qui sont traités des fois à un niveau plus haut), faut mettre un point d'arrêt sur la ligne de test
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii < 31 Or KeyAscii > 39 Then KeyAscii = 0
End Sub
Si le <-- passe par là, faut interroger le code KeyAscii pour savoir.
Sinon, faudrait regarder si y a pas un autre évènement sur cette zone texte qui pourrait aller (ai plus VB en tête).