.net - 生成 Access 报告

标签 .net vba ms-access

我正在 MS Access 中创建报告。目前,每次我需要生成报告时,我都需要转到 Access 并运行该报告。然后,将其导出为 PDF 或通过电子邮件发送。我想知道是否有办法自动化这个过程。例如,我想安排在早上 6 点运行报告,并通过电子邮件发送报告,而无需自己手动执行。

有办法吗?

非常感谢!

最佳答案

是的,你可以:

  1. 编写一个 Access 宏,将报告保存为 pdf 文件,然后关闭应用程序
  2. 创建一个批处理文件来启动 Access 打开 myDb 和 startup switch启动宏(/x myMacro)。
  3. 创建一个 Windows 作业,以所需的时间间隔运行批处理文件

关于.net - 生成 Access 报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24328487/

相关文章:

c# - 如何在 C# 中创建对象?

c# - 将 DataTable 上传到 Azure blob 存储

VBA - 打开Excel,查找和替换,删除行,另存为csv

excel - 在添加数组之前检查文件扩展名是否为 .xlsx

sql - 语法错误SQL Access嵌套的IIF ISNULL语句

c# - 发布 Azure Webjob 时缺少程序集 CS0234 WebJobs、CS0246 QueueTriggerAttributes

c# - 适用于任何文化的 DateTime.TryParse

vba - 使用 VBA 将两个不同工作表上的多个范围保存为 PDF

excel - 通过 CreateObject ("Application"获取 Access 2007 中的全名)..?

ms-access - 如何将字符串转换为日期并在 Access 查询中提取值