我在Access 2007数据库中有一系列表。我试图找到一种将平面文件输出到excel电子表格的方法,该电子表格组合了所有表格,以便flatfile的每一行代表每个表格中表格行的唯一组合。
例如,这些表格:
将组合制作此输出表:
我面临的挑战是:
有没有办法在Access中执行此操作? Access中是否有一些我完全忽略的本机功能?任何指针(即使它是“你需要读入X和Y”)都将非常感激!
谢谢,
亚当
答案 0 :(得分:0)
如上所述:
创建新查询。选择3个表作为数据源。如果需要,可以通过在一个表中的字段与另一个表中的字段之间拖动一条线来设置表之间的连接。如果没有连接,您将获得一个笛卡尔积...每个从第一个表与第二个表的每一行配对,然后每个组合与第三个表的每一行配对。选择要包含在结果集中的字段。当查询返回您需要的内容时,请保存并为其命名。然后,您可以将该命名查询导出到Excel。
如果表格很大,您可以点击Excel的行/列限制。