iEhohs DokuWiki

プログラミングや設定方法など、個人的なナレッジを残しておくWikiです。

ユーザ用ツール

サイト用ツール


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