我必须制作168行报告。它们中的大多数都是顺序数据,但是我需要构建辅助表的总和行。
因此我需要构建45-50个查询,其中大多数是附加查询。
有没有办法最小化查询数量并开发包含168行的大型报告?
我应该使用代码吗?
答案 0 :(得分:2)
就在去年,我创建了一个复杂的,多部分和多页的报告,其中包含图形,汇总,运行平均值,趋势,“数据透视表”等。我没有计算数据的“行数”,但是我做了一些事情来管理很多查询:
答案 1 :(得分:1)
您可以将SQL移动到VBA,移动到宏,或者如果它们全部附加到一个表,则创建一个大的union子查询。所有人都将实现这一目标。为了实用性,我经常选择宏,因为它点击运行。首先SetWarnings
,然后链RunSQL
语句。
如果适用,UNION查询也是优雅的解决方案。