Ho provato anche da -->opzioni -->Tastiera -->Con INVIO passa a : Nessuno
spostamento. ma qui succede l'inverso (mi disabilita su tutte le maschere)
é possibile da codice vba sull'evento load della mia maschera disabilitare
invio e poi riabilitarlo sull'evento prima di chiudere?
Grazie Carla
"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio
news:npVYe.11743$pJ6.6...@news4.tin.it...
Sì è possibile.
Nelle proprietà di evento della maschera imposta "Anteprima tasti" su sì e
poi scrivi questo codice nel modulo della maschera:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then KeyCode = 0
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
KeyAscii = 0
End Sub
Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
KeyCode = 0
End Sub
Leggiti nella guida : KeyPreview o AnteprimaTasti
Ciao, Carlo