excel-vba:export-pdf
シートをPDF出力する
With ActiveSheet.PageSetup .Zoom = False .FitToPagesWide = 1 .FitToPagesTall = 1 End With ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:=ThisWorkbook.Path & "/hoge.pdf"
シートが1ページに収まるように設定した上で出力します。
複数シートをPDF出力する
Worksheets(Array("hoge", "fuga", "piyo")).Select ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:=ThisWorkbook.Path & "/hoge.pdf"
アクティブなシートを出力するのですが、選択した状態であればそれら複数のシートがアクティブとみなされて1つのPDFに出力することができます。
スポンサーリンク
excel-vba/export-pdf.txt · 最終更新: 2024/11/03 16:07 by shimehitsu14