当您按PRINT时,有没有办法让Excel自动保存为PDF文件夹?

时间:2016-10-06 12:11:36

标签: excel vba excel-vba

操作员需要打印工作表的物理副本,但我还希望自动生成pdf并将其保存在网络上的映射驱动器中。这可能吗? (Excel 2013/2016)

最佳案例:按Print并打印硬拷贝以及pdf到文件夹(可能按销售订单#命名 - 这是工作表上的值,或按日期和时间命名)

最坏情况:点击保存并自动打印硬拷贝并创建pdf(自动生成文件名,如上所述),同时自动

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

是的,可以查看 Workbook.BeforePrint 事件在工作簿或其中的任何内容打印之前发生

粘贴ThisWorkbook模块中的代码

Option Explicit
Private Sub Workbook_BeforePrint(Cancel As Boolean)

    ' Your Code here

End Sub