将值导出到Excel MS Access
我在MS Access中有一个表,有四行,四列A,B,C,D
我想将这些logging导出到Excel工作表中,如下所示,
预期产出:
Excel中有8行
Excel应该如何
从表中查询4行
每行的克隆,但列A前面加上文字“Dummy”
克隆行的其他列值是常量
例如:
- 表:
- Excel如何导出:
每一行都被克隆,只有列A的前面加上了文本,其余的列值是不变的
我很less有select通过VBA来实现,希望知道哪一个是最优化的
- – 写一个查询来select表值,
创build临时表(克隆现有表的结构)
– 循环查询值的logging集
– 填充临时表的第一列值与logging集的A列值,前缀已编码的文本和其他列值也被硬编码
– 将两个表格导出并导入到Excel中 -
– 从表中查询并导出到Excel中
– 通过表格并填写带有前缀的表格字段(1)的Excel单元格A6 -
– 从表中查询并导出到Excel中
– 附加4行硬编码值的excel(不确定追加是可能的)
请提出build议哪种方式是可能的,并且很高兴听到其他选项我错过了(以前从未使用过MS Access,这是我第一次接触到的基于我通过的教程,我有以上选项)
我会build议编写一个查询来select数据,然后结合到查询所需的第二个数据集。 会看起来像
SELECT A, B, C, D FROM tble UNION ALL SELECT "PREFIX " & A, "IDE", TRUE, FALSE FROM table
然后将这个查询的结果输出到excel。