Problema con teclado numérico se desactiva solo cuando ejecuto un código vba
Tengo un problema el cual es que ingrese un código vba para poder por medio de una tecla del teclado oprimir algunos de los botones del formulario y así que sea más rápido ingresar datos sin necesidad de usar mucho el mouse pero al oprimir las teclas, el teclado numérico automáticamente se desactiva. Esto no me ha ayudado mucho porque no me doy cuenta y algunos registros donde uso el teclado numérico se van sin datos y me toca volver he ingresarlos. Este es el código:
Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case vbKeyInsert
Me.Informe.SetFocus
SendKeys "{ENTER}"
KeyCode = 0
Case vbKeyEnd
Me.btn_agregar.SetFocus
SendKeys "{ENTER}"
KeyCode = 0
Me.cliente.SetFocus
End Select
End Sub
Al ejecutarse este código hay alguna manera que al ejecutar este código no pase eso o hay algún error en el código espero me puedan ayudar