Ciao.
Io per le mie applicazioni sfrutto questo codice:
codice:
Private Sub Form_KeyPress(KeyAscii As Integer) ' Spostamento tra un campo e l'altro mediante il tasto
If KeyAscii = 13 Then ' "Enter" - Nota: la proprietà KeyPreview del form è True
SendKeys "{TAB}"
KeyAscii = 0
End If
If KeyAscii = 27 Then cmdChiudi.Value = True ' Chiusura mediante il tasto "ESC"
End Sub
Tu puoi fare altrettando non considerando se "KeyAscii = 13" e sostituendo il mio comando "cmdChiudi" con Unload.
Ricordati inoltre di attivare a True la proprietà "KeyPreview" del tuo form.
Fammi sapere.