关于将行转换为列的问题,如果有超过 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 |
字段名称的格式不像 Test[i] 那样 i 是 1 到 200。测试名称多种多样。任何回应都会很棒!