私は MS Access を使用しており、現在 VBA を使用しており、現在 2 つのテーブルがあります。あるテーブルの行を別のテーブルから挿入/更新しようとしています。違いは、1 つのテーブルには行方向のデータがあり、もう 1 つのテーブルには列方向のデータがあることです。最初の行がヘッダーとしてある最初のテーブル (テーブル A) は次のとおりです。
Item_Num Cost YearMonth
1 2 201101
2 5 201102
そして、最初の行をヘッダーとしてこのテーブルを更新する方法 (テーブル B) を次に示します。
Item_Num 201101 201102 201103 201104 ...
1 2 2 2 2
2 1 5 5 5
テーブル A では、201101 の YearMonth は Item_Num 1 の Cost 2 です。そのため、Table B は 201101 に対して更新され、Item_Num 1 に対して (最後の YearMonth 列まで) コスト 2 で更新されます。
表示される最初の YearMonth (前の例では 201101) を更新できましたが、残りの列を取得できないようです。