即时尝试将多个工作表保存为单个pdf文件。
以下宏使用表名称,但它不适合我,因为我的表具有动态名称。正试图使用Sheets(1)寻址但没有工作。有人有什么主意吗?将多页保存为PDF
Sub export_to_pdf()
Sheets(Array("Configuration", "chart")).Copy
ActiveWorkbook.ExportAsFixedFormat _
Type:=xlTypePDF, _
Filename:="filename.pdf", _
Quality:=xlQualityStandard, _
IncludeDocProperties:=False, _
IgnorePrintAreas:=False, _
OpenAfterPublish:=True
ActiveWorkbook.Close (False)
End Sub
https://stackoverflow.com/questions/14404650/save-multiple-sheets-to-pdf/14407986#14407986 –