• ベストアンサー

ACCESSのフォームに関して質問です。

ACCESS2000でデータベースを作っている初心者です。 フォームを作成し、入力をしているのですが、 マウスの真ん中のホイール?をくるくると動かすと、 レコードの移動が起きてしまいます。 気づかないうちに入力先のレコードが変わってしまうので、ミス入力多発してしまいます。 マウスのホイールをさわってもレコードの移動がおきないようにするにはどうしたらよいでしょうか。 アドバイスお願いします。

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

  • ベストアンサー
noname#27115
noname#27115
回答No.2

うちもこの仕様には困りました。 連結フォーム(テーブルからデータを自動的に持ってくるタイプ)だとそうなります。 対策としては非連結フォームにして"<戻る"、"進む>"等のボタンを作り、そこにVBAかマクロでプログラミングしてやることです。 最初は苦しいかもしれませんが、いわゆる素人でない人たちはこの手を使います。

mcurry
質問者

お礼

ご回答ありがとうございました。 だいたいイメージがつきました。 VBA マクロ ADOを詳しく勉強してみます。

その他の回答 (1)

  • vantage
  • ベストアンサー率60% (310/514)
回答No.1

よその会議室でも話題になっていましたが、結論としてはかなり難しいようですよ。 いちおう、そちらでのまとめ記事ではこんな感じです。記事内のURLも参考になりますので併せてご覧ください。 http://fukkey.dyndns.org/pins/acc/011031/64548.html

mcurry
質問者

お礼

ホイールでレコードが変化してしまうことに 不満があるひとが多いみたいですね。 アドバイスありがとうございました。

関連するQ&A