Ms access 通过VBA将PDF文件与PDF Creator合并

Ms access 通过VBA将PDF文件与PDF Creator合并,ms-access,pdf,vba,Ms Access,Pdf,Vba,我正在使用的示例代码通过VBA从我的Access(2003)报告创建pdf。这很好,但是现在我想把几个pdf合并成一个。PDF Creator可以通过对话框中的“等待”按钮来执行此操作,但我希望以静默方式执行此操作。 有什么办法可以做到这一点吗?我找不到足够的PDFCreator类文档。请查看C:\Program Files\PDFCreator\Scripts文件夹中的VB脚本选项。弄清楚你需要哪一个。只需做一点工作,您就可以将VBScript代码转换为VBA代码。脚本文件夹当前包含word的

我正在使用的示例代码通过VBA从我的Access(2003)报告创建pdf。这很好,但是现在我想把几个pdf合并成一个。PDF Creator可以通过对话框中的“等待”按钮来执行此操作,但我希望以静默方式执行此操作。
有什么办法可以做到这一点吗?我找不到足够的PDFCreator类文档。

请查看C:\Program Files\PDFCreator\Scripts文件夹中的VB脚本选项。弄清楚你需要哪一个。只需做一点工作,您就可以将VBScript代码转换为VBA代码。

脚本文件夹当前包含word的VBA脚本。这将在访问方面略有不同。还有可能影响您的bug:


无论如何,当我想这样做时,我无法让它工作。但我是通过自动化Word来创建PDF的,所以这可能有问题。我最终的解决方案是将组件Word文档导入到一个新文件中,然后从该文件中输出一个PDF。不幸的是,这在您的设置中可能是不可能的,但这取决于您以PDF格式输出的内容。在c:\program files\pdfcreator\com\windows scripting host\vbscripts\combinejobs.vbs中找到了一个示例。诀窍是将CPRInstop设置为True,然后打印所有所需的报告,然后调用cConbineAll并将CPRInstop设置为False。