seba... eso no se si anda bien, no hay que habilitar el KeyPreview del form antes???
o lo toma igual?
me mande cualquiera

,no es en el evento keypress del formulario es en el del boton...
Private Sub Command1_Click()
MsgBox "hola"
End Sub
Private Sub Command1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then Call Command1_Click
End Sub
asi anda,pero no se si notaron que cuando uno aprieta la tecla espaciadora arriba de un boton se aprieta el boton y se genera el evento click del boton

,hay qeu cancelar esa pulsacion

saludos.