Access 一覧フォーム 指定行へのジャンプ
テキストボックス(GNO)に行番を入れてジャンプボタンで実行する関数
アクティブレコードが変わることがきっかけになってスクロールするので、手動でスクロールした後、ボタンを押しても動かなかった。最初のレコードにいったん移動してからFindFirstすると、そこまでスクロールするようになった
Sub G_Jump()
If IsNull(Me.GNO) = False Then
Dim strCriteria As String
strCriteria = “行番 = ” & Me.GNO.Value
Me.F_JOB一覧サブ.Form.Recordset.MoveFirst → これを入れると望みの動作をするようになった
Me.F_JOB一覧サブ.Form.Recordset.FindFirst strCriteria
End If
End Sub