What is a cursor key? I have never seen a keyboard key labeled "Cursor".
Check the help files for the Keycode Constants for a complete listing of all keyboard codes to use in VBA. The Keycode Constant for the down arrow key is vbKeyDown. This code snipet for the KeyDown event tests if the user presses an arrow key...
Code:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case vbKeyLeft, vbKeyUp, vbKeyRight, vbKeyDown
KeyCode = 0
MsgBox "You pressed an arrow key, that key has been disabled!" 'for testing
End Select
End Sub