• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:accessフォームの質問です。)

Accessフォームでの作業方法についての質問

このQ&Aのポイント
  • Accessフォームでの作業方法についての質問です。具体的には、コマンドボタンを使って複数の処理をまとめたい場合や、データのスクロールについての問題、テーブルに不要な枠が表示される問題についての解決方法を知りたいという内容です。
  • Accessフォームでの作業方法に関する質問です。まずは、コマンドボタンを使って複数の処理を一つにまとめる方法について知りたいという内容です。また、データのスクロールに関しても質問があり、一度に5件進むボタンと5件戻るボタンを作りたいという要望です。さらに、テーブルに不要な枠が表示される問題に対しても、解決策を知りたいということです。
  • Accessのフォームに関する質問です。具体的には、コマンドボタンを使って○と×を一度に消す方法について、データのスクロールに関する質問、そしてテーブルに不要な枠が表示される問題に対する解決策を知りたいという内容です。

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

  • ベストアンサー
  • ARC
  • ベストアンサー率46% (643/1383)
回答No.1

まず、一つ目。 今は、 UPDATE [テーブル名] SET [○のフィールド]=False を実行するマクロと、 UPDATE [テーブル名] SET [×のフィールド名]=False を実行するマクロとがあるのですね? マクロを編集し、1行目に「SQLの実行」を選び、実行するSQLステートメントに UPDATE [テーブル名] SET [○のフィールド]=False を指定します。 んで、2行目にも同じく「SQLの実行」を選び、実行するSQLステートメントに UPDATE [テーブル名] SET [×のフィールド]=False を指定します。 同じように、3行目にも4行目にも、任意のマクロを記述することが出来ます。実行すると、1行目から順にマクロが処理されていきます。 2つ目 同じくマクロで、 アクション:レコードの移動 オブジェクトの種類:フォーム オブジェクト名:フォームの名前 レコード:次のレコード オフセット:5 ってなマクロを作ります。 んで、これを実行してやればOK 3つ目 フォームを編集します。 フォームのプロパティを表示します。 [データ]をクリックし、[追加の許可]を「いいえ」に設定します。 >本来であれば、フォームに直接質問を入力すべきだったのでしょうか? いえ、omusupaさんのやり方でいいと思いますよ。 テーブルとして作っておいた方が、後から色々と応用がききます。

omusupa
質問者

お礼

ほんとーにありがとうございます。 そして、大変わかりやすい説明。 よくわかっていない私にも良くわかりました。 これで完成できそうです。 もしまた何かありましたら、よろしくお願いします。

関連するQ&A