Originariamente inviato da ladyBlu
prima di tutto è vbKeyEscape

e poi usa l'evento KeyPress

codice:
Private Sub txtTitolo_KeyPress(KeyAscii As Integer)
   If KeyAscii = vbKeyEscape Then 
      Unload form1 
      form2.Show 
   End If
End Sub


Scusa Lady, ma essendo un tasto non Ascii, ovvero non è un simbolo, un numero o una lettera, funziona ugualmente?
Io sapevo che per i tasti tipo Invio, Esc, le frecce eccetera bisognava usare il comando KeyCode e non KeyAscii! E quindi usare il KeyUp o il KeyDown!

Frankleen