アクセス テーブル 列を行にしたいのですが・・・・
アクセス初心者ですが、ご教授頂けませんでしょうか?<abab123>
・2つのテーブルがあります。
・入力者の都合上、どうしても行入力にできず、列入力になってしまった為、
テーブルを作り直す必要があります。
< 数量 テーブル >
機器| 商品1|商品2|・・ |商品100
-----------------------------------
1 | 10 | 20 |・・| 30
2 | 40 | 50 |・・| 60
・
・
10000| 70 | 80 |・・| 90
< 単価 テーブル >
機器 |商品1 |商品 2|・・|商品100
--------------------------------------
1 |1,000 | 2,000 |・・| 3,000
2 | 4,000 | 5,000 |・・| 6,000
・
・
10000| 7,000| 8,000 |・・| 9,000
・こんなテーブルにしたいのですが。
< 結合 テーブル >
機器 | 商品 | 数量 | 単価
----------------------------------------
1 | 1 | 10 | 1,000
1 | 2 | 20 | 2,000
1 | ・ | ・ | ・
1 | 100 | 30 | 3,000
・ | ・ | ・ | ・
・ | ・ | ・ | ・
10000 | 100 | 90 | 9,000
□ EXCELで、行列を入れ替えようと思ったのですが
機器(10,000) X 商品(100)= 1,000,000 行となり、
65,536行 の EXCEL2003では、断念しました。
VBAも考えましたが、16回(=1,000,000/65,536)、
EXCEL を ACCESSテーブルに貼り付けるのも???
Webで、アクセスSQL・・ユニオン・・・などがヒットするのですが、
良く解らなくて。。。です。
結合テーブルを効率的に作成する方法を、ご教授頂けませんでしょか?
宜しくお願い申し上げます。
□ アクセスはデーター処理で毎日使用しておりますが、
難しい処理をする訳ではなく、
テーブル作成、クロス集計等から、EXCELへ書き出し、
EXCELの資料を作成したりしています。