VBA MS 项目将多个自定义报告以 PDF 格式保存到位置

Posted

技术标签:

【中文标题】VBA MS 项目将多个自定义报告以 PDF 格式保存到位置【英文标题】:VBA MS Project Save Multiple Custom Reports as PDFs to Location 【发布时间】:2017-11-01 13:30:10 【问题描述】:

我正在尝试使用 VBA 将 MS Project 中生成的 7 个单独的自定义报告作为 PDF 保存到驱动器上的特定文件夹中。

例如,我想将名为“Lauren”的报告另存为 PDF 到 X:\Schedule\Schedules,然后还将名为“Carol”的报告另存为 PDF 到同一位置,然后将“Jenni”报告到相同的位置,等等...

【问题讨论】:

【参考方案1】:

您可以手动或使用字符串操作来更改报告名称和导出的 PDF 位置\名称。

Sub Macro2()
' Macro Macro2
' Macro Recorded 11/3/17 by me.
    ApplyReport Name:="Lauren"
    DocumentExport fileName:="X:\Schedule\Schedules\Lauren.pdf"
End Sub

【讨论】:

以上是关于VBA MS 项目将多个自定义报告以 PDF 格式保存到位置的主要内容,如果未能解决你的问题,请参考以下文章

如何以格式化 ID 值作为报告名称将 MS Access 报告导出为 PDF?

MS Access:将报告另存为 PDF 的命令按钮

MS Access 报告“每个细节”格式化和 VBA 中的访问

生成 PDF 报告的 VBA 代码

从 VBA (MS-Access) 填写 PDF 表单

MS Access 将报告导出为 pdf