通过 Excel 批量打印文档

通过 Excel 批量打印文档

我有一个常规工作,每月打印几次,每次打印大约 40 页左右。这些表格是从 excel 文档链接的 word 和 pdf 文档的混合。我想按特定顺序打印它们。

我想自动完成这项任务。如果可能的话,我还想以一种其他人容易理解的方式来完成它。

我的第一选择是使用 VBA 宏,但这对其他人来说并不容易理解。我对 Visual Basic 没什么经验,但我对 Java 和 C++ 很熟悉,所以我想我可以学会它。

第二种选择是将所有链接格式化为 excel 中的命令,然后使用这些命令制作批处理文件。这样做的缺点是必须复制并粘贴所有链接。我也不确定它是否会无法同时处理这么多命令。我知道 Adob​​e Reader 需要一次发送一个文件用于 printint。Sumatra Reader 允许我发送一批文件(理论上)

我想这对于办公室来说是一项相当常见的任务。

我还缺少哪些更适合我要求的替代方案?

答案1

如果其他方法都失败了,我会编写一个宏,将所有不同的文件保存为 PDF 文件。然后将 PDF 文件合并在一起(与其他 PDF 文件合并)。并将它们打印为单个大型 PDF 文件。Debenu QuickPDF 有免费工具来合并 PDF 文件。我相信可以用 PowerShell 编写脚本。但这似乎不像是 Excel 问题。FWIW

相关内容