MS Access报告已过滤,通过VBA通过电子邮件发送

时间:2017-08-09 19:19:33

标签: vba email ms-access

我为我的部门建立了一个任务跟踪数据库。任务分配给"受让人"任务表的字段,实际上是对Staff表的引用。

每周一次,我需要向每个人发送一份报告,每份报告都是个性化的,以便仅过滤分配给他们的任务。对我来说简单到足以手动创建,但为每个人创建一个是耗时且乏味的。我找到了输出和/或通过电子邮件发送报告的代码,但都不允许我通过VBA过滤报告。理想情况下,我只需创建一个循环,逐个触发这些报告,应用过滤器并将电子邮件发送给相应的职员(Staff表还包含他们的电子邮件)。我打开了一个中间步骤,如果这样可以更容易地将报告保存在某个地方。

我无法找到通过VBA过滤报告的方法,因为我正在导出或通过电子邮件发送报告。我已经考虑过提前创建预先过滤的报告并简单地通过电子邮件发送这些报告,但这不是一个动态的方法,因为它不会自动解释员工的变化,我不希望我的继任者对VBA友好。

非常感谢帮助。

0 个答案:

没有答案