行を列に転置するという私の質問に関連して、100 を超える "テスト" がある場合、VBA コードを記述して、レコードセットのフィールド名をプログラムで取得し、それを新しいテーブルのデータとして使用できますか?
説明のために、変換します
| ID | Date | Test1 |... | Test200 |
| 1 | Date1 | 10 |... | 34 |
| 1 | Date2 | 14 |... | 53 |
| 2 | Date1 | 23 |... | 43 |
の中へ
ID = 1
| Date 1 | Date2 |
Test1 | 10 | 14 |
...
Test200 | 34 | 53 |
ID = 2
| Date 1 |
Test1 | 23 |
...
Test200 | 43 |
フィールド名は、i が 1 から 200 である Test[i] のようにフォーマットされていません。テスト名は非常に多様です。どんな反応も素晴らしいでしょう!