- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセス)
アクセスで悩んでいる初心者のためのVBAの使い方
このQ&Aのポイント
- アクセスで受注テーブルと仕様テーブルを結合する方法について教えてください。
- 出荷の梱包を10台ごとに分ける方法について教えてください。
- 受注テーブルと仕様テーブルのリレーションについて説明してください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#235001
回答No.1
>WHERE 台数 >= 台数\10 これは WHERE 台数 >= 10 と同義で、10個以上で1個しか取り出せません。 UNIONより前を(台数\10)個分に増やすには、抽出条件を>=20、>=30、・・・と変更した選択クエリをUNIONで数珠つなぎにしていかなければなりません。 クエリじゃなく、一時作業テーブルに(台数 MOD 10)と(台数\10)個分の(10/台数)を繰り返し追加するVBAを作成すると楽。
お礼
回答ありがとうございます。やはり…VBAで設定するしかないのですね…。 本当に初心者ですいません。 >クエリじゃなくて一時作業テーブルで というのはモジュールを開きVBAを作成ということで良いのでしょうか。 どういったVBAを作成すればいいでしょうか。 ずうずうしいお願いで申し訳ありません。