我必须将数据编译到访问数据库中,最终产品是excel电子表格,用于将所述数据上传到第三方软件应用程序。
数据库将包含医疗数据,其中包括公司,涵盖员工,涵盖员工家属。数据本身跨越17,000条记录。
我的困境是,电子表格中的一行最多可以有255列,因为公司,受保人员及其所有家属都必须放在同一行。
我将如何做到这一点?我在想这样的事情。
分组:员工,家属,然后从结果集创建交叉表查询?
非常感谢任何帮助。
答案 0 :(得分:0)
创建查询作为表创建查询(查询设计器,按钮“创建表” - >您将被要求提供名称),执行查询:将创建表。转到Excel并从访问中导入该表。 (数据 - >从访问中导入)。
如果是定期作业,请在访问中保存查询。现在,您可以在将表导入excel后删除该表,并随时使用该查询重新创建该表。在Excel中,您可以保存导入参数,以便下次也可以单击一下。