※ ChatGPTを利用し、要約された質問です(原文:アクセスの更新クエリをフォームで)
フォームからデータの更新クエリを実行する方法
このQ&Aのポイント
テーブルに100,000件ものデータがあり、特定の範囲のデータの番号を変更したい場合、フォームを使用して更新クエリを実行する方法について教えてください。
エクセルならコピーペーストで簡単にできますが、エクセルにエクスポートすると大量のデータになってしまいます。そこで、フォームにテキストボックスを作成し、変更前の番号と変更後の番号、期間を入力し、クリックすることで指定した期間の番号を変更する方法を知りたいです。
この方法を使えば、100,000件のデータを手動で変更する必要がなくなります。フォームを利用してデータの更新を行うことで、作業の効率化を図ることができます。
こんにちは、どなたかよろしくお願いします。
テーブルに100,000件位の膨大なデータがあり、この中から、ある範囲を指定して、そのデータの番号だけを変更したいのです。
基本的に更新クエリを用いると思うのですが、できればフォームからマクロなどを用いて自動化させたいのですが、どのようにしたら良いのでしょうか?エクセルならコピーペーストで簡単にできるのですが、エクセルにエクスポートすると溢れる量です。
データリストは下記のような感じで、10万件あるのです。
番号 日付 商品名
1234 7/1 あ
1234 7/2 あ
1234 7/2 い
1234 7/2 う
1234 7/3 う
1234 7/3 あ
1234 7/3 う
商品の「あ」とか「い」は参考までに記しました。特に関係ありません。
ここでフォームにテキストボックスを4つ作成し、2つに変更前(1234)の番号と変更後(5678)の番号を、残り2つに6/15、6/30と入力し、コマンドボタンをクリックすると、6/15~6/30までの番号が1234から5678に変更するようにしたいのです。
時には6/20~6/30という場合もありますが、飛び石になることはありません。
どうかよろしくお願いします。
お礼
ご回答ありがとうございます。 さすがです。とてもわかりやすい説明で、作成することができました。助かりました。どうもありがとうございました。