We recently upgraded to the newest version of Microsoft Access...after doing so, We are receiving the run time error below. Below is the code generating the error......
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Dim CurRec As Long, RecCnt As Long
CurRec = Me.CurrentRecord
RecCnt = Me.Recordset.RecordCount
If RecCnt <> 0 Then
If Shift = 0 Then
If KeyCode = vbKeyDown Then
If Me.NewRecord = True Or CurRec = RecCnt Then
Me.Recordset.MoveFirst
KeyCode = 0
ElseIf CurRec < RecCnt Then
Me.Recordset.MoveNext
KeyCode = 0
End If
ElseIf KeyCode = vbKeyUp Then
If Me.NewRecord = True Or CurRec = 1 Then
Me.Recordset.MoveLast
KeyCode = 0
ElseIf CurRec > 1 Then
Me.Recordset.MovePrevious
KeyCode = 0
End If
End If
End If
End If
End Sub
This is preventing us from pushing ahead with the Office 365 migration....Any help would be greatly appreciated...
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Dim CurRec As Long, RecCnt As Long
CurRec = Me.CurrentRecord
RecCnt = Me.Recordset.RecordCount
If RecCnt <> 0 Then
If Shift = 0 Then
If KeyCode = vbKeyDown Then
If Me.NewRecord = True Or CurRec = RecCnt Then
Me.Recordset.MoveFirst
KeyCode = 0
ElseIf CurRec < RecCnt Then
Me.Recordset.MoveNext
KeyCode = 0
End If
ElseIf KeyCode = vbKeyUp Then
If Me.NewRecord = True Or CurRec = 1 Then
Me.Recordset.MoveLast
KeyCode = 0
ElseIf CurRec > 1 Then
Me.Recordset.MovePrevious
KeyCode = 0
End If
End If
End If
End If
End Sub
This is preventing us from pushing ahead with the Office 365 migration....Any help would be greatly appreciated...