0

我希望创建一个类似下面的 excel 模板的报告

Excel

这是我存储所有记录的表

在此处输入图像描述

这是报告的快速和粗略的解决方案。

在此处输入图像描述

我的问题是,如果我将 hours 列更改为 Monday 到 Sunday 列,我会将 vb 代码放在哪里来检查 Breakdown.Day 列以将值插入正确的一天?

上述方法是否适合我想要实现的目标?

4

1 回答 1

1

听起来您想创建一个交叉表查询,然后基于它构建一个报告。

首先尝试Query Wizard > Crosstab Query Wizard发现如何将各种字段(最多 3 个)分组为行标题——例如,[代码]、[描述]、[客户]——然后将 [日期] 指定为列标题。将 [Hours] 求和为交叉表“Values”,然后查看查询结果。它看起来并不完全像 Excel 模板(例如,日期可能会按字母顺序排序),但它至少应该为您提供填充报告所需的原始数据。

于 2013-07-02T09:30:23.823 回答