- ベストアンサー
ACCESSの表をEXCELのように結合
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
テーブル名を、T1 として 品番 数量 場所 A 100 上 B 50 上 B 30 下 ならクエリをSQLビューで表わすと SELECT 品番, (SELECT Sum(数量) FROM T1 AS Tx WHERE T1.品番= Tx.品番) AS 数量2,場所 FROM T1 ORDER BY 品番; で 品番 数量 場所 A 100 上 B 80 上 B 80 下 になりますので、レポートで品番と数量2の重複レコード非表示にすれば 品番 数量 場所 A 100 上 B 80 上 下 の様にはなります。 (レイアウトが崩れていたらメモ帳などで等幅フォントで見てください) 添付図のように品番と数量を上下センターに収めたい時は・・・ http://www.accessclub.jp/bbs/0231/beginers72024.html のhatena さんのレスをご参考に。 中途半端な回答で御免。
その他の回答 (1)
- ShowMeHow
- ベストアンサー率28% (1424/5027)
回答No.1
場所を上、下のようにそれぞれフィールドにして、チェックボックスなどで値を入力した場合、 クエリでグループ化し、合計などを使えば可能になると思います。 アクセスにはアクセスに向いた使い方や作り方があり、エクセルとはちょっと違う場合も 有りますので、上記の方法が良い方法であるというわけではありません。
質問者
お礼
ご回答ありがとうございます。 私の質問の仕方が悪かったかもしれません... 場所は上・下以外にも多数ありますので,ご教授いただいた方法では厳しそうです。
お礼
ご回答ありがとうございます。 ご教授していただいた方法でおおむね希望通りの結果を合得ることが出来ました。 しかし,重複レコードを削除した場合,品番の最初のレコードのテキストボックスの枠線は描画されますが,削除されたレコードのテキストボックスの枠線が描画されません。どのようにすれば描画出来ますでしょうか? 追加の質問で申し訳ありませんが,宜しくお願い致します。