【发布时间】:2021-07-02 13:35:30
【问题描述】:
我有以下脚本可以将每个 Excel 工作表导出到单独的 PDF 页面。它工作正常,除了一个小问题。我需要范围列 A:H 以适合一个 PDF 页面。如何更新以下脚本以确保将指定列的所有信息导出在一页上?
Sub ExportToPDFs()
Dim ws As Worksheet
For Each ws In Worksheets
ws.Select
nm = ws.Name
ActiveSheet.Columns("A:H").ExportAsFixedFormat Type:=xlTypePDF, _
Filename:="C:\My Folder\" & nm & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=False
Next ws
End Sub
【问题讨论】:
标签: excel vba range export-to-pdf