• ベストアンサー

下の移動ボタンと同じような動きをコマンドボタンで実

アクセスです。 フォームの下の移動ボタンと同じような動きをコマンドボタンで実行したいです。 下のボタンは小さすぎて押しずらいので、 前へ、次へと言うコマンドボタンを作り Private Sub cmd_前へ_Click() Call Form_Current End Sub と言う形で、Currentイベントを呼び出してるのですが、 確かにCurrentイベントは実行されるのですが 次へのレコードへの移動はできません。 VBAで下の移動ボタンと同じように前後のレコードに移動する方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

以下のコードでそれぞれ実行できますので試してみてください。 前のレコードへ DoCmd.GoToRecord , , acPrevious 次のレコードへ DoCmd.GoToRecord , , acNext 最後のレコードに移動 DoCmd.GoToRecord , , acLast 先頭レコード移動 DoCmd.GoToRecord , , acFirst

IKJEEUYRDOA
質問者

お礼

回答頂きありがとうございました。

その他の回答 (1)

回答No.2

hatena さんが完成形を作成されてます。一度試されては? オリジナルのレコード移動ボタンを作成する http://hatenachips.blog34.fc2.com/blog-entry-234.html とその改良版です。

IKJEEUYRDOA
質問者

お礼

回答頂きありがとうございました。

関連するQ&A

専門家に質問してみよう