Excelの書式・印刷 Excel一覧 PDF・その他出力 印刷・出力設定

【Excel】複数シートのExcelをPDFに変換する方法【すべてのシートを1つのPDFに!】

Excelファイルに複数のシートが含まれている場合、
「1つのPDFにまとめて保存したい!」と思うことはありませんか?

複数シートを1つのPDFに変換する方法を解説します。
✔ Excelの標準機能を使う方法
✔ VBA(マクロ)を使って自動化する方法
✔ オンラインツールやPDF変換ソフトを使う方法

Excelの標準機能で複数シートをPDFに変換する

Excelには「エクスポート」機能があり、複数のシートを1つのPDFに変換できます。

✅「エクスポート」機能を使う

📌 手順

  1. Excelを開く
  2. 「ファイル」→「エクスポート」→「PDF/XPSの作成」
  3. 「オプション」をクリック
  4. 「ブック全体」にチェックを入れる
  5. 「OK」→「発行」ボタンをクリック

結果:すべてのシートが1つのPDFとして保存される!

注意点

  • すべてのシートを1ページにかえたい場合は「印刷設定」を調整する
  • PDFのページ順は、Excelのシートの順番に従う

【Excel】複数シートをPDFに変換する方法【すべてのシートを1つのPDFにまとめる!】

「印刷」機能を使ってPDFに変換

Excelの「印刷」オプションを使って、複数のシートを1つのPDFにまとめることも可能です。

✅「印刷」オプションを使う

📌 手順

  1. 「ファイル」→「印刷(Ctrl + P)」
  2. 「アクティブシートを印刷」→「ブック全体を印刷」に変更
  3. プリンターの設定で「Microsoft Print to PDF」を選択(Macは「PDFとして保存」)
  4. 「印刷」ボタンをクリック
  5. 保存先を指定して「保存」ボタンを押す

結果:複数のシートが1つのPDFにまとまる!

注意点

  • ページレイアウトが崩れる場合は、「拡大縮小オプション」を調整
  • 白紙ページが出る場合は、「変更ページプレビュー」で不要なページを削除

VBA(マクロ)を使って複数シートを自動でPDF化

大量のExcelファイルを自動でPDF変換したい場合は、VBA(マクロ)を使うのが便利です。

✅VBAを使って自動でPDFに変換

📌 VBAコード

Sub SaveAllSheetsAsPDF()

Dim ws As Worksheet
Dim pdfPath As String

' PDFの保存場所を指定(デスクトップに保存)
pdfPath = Environ("USERPROFILE") & "\Desktop\Excel_PDF.pdf"

' PDFとして保存(すべてのシート)
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, _

Filename:=pdfPath, _
Quality:=xlQualityStandard, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=False, _
OpenAfterPublish:=True

MsgBox "すべてのシートをPDFに変換しました!", vbInformation

End Sub

📌 VBA 実行方法

  1. Excelを開く
  2. 「Alt + F11」でVBAエディタを開く
  3. 「挿入」→「モジュール」
  4. 上記のコードを貼り付け
  5. 「F5」キーで実行

結果:すべてのシートをPDFに自動で変換し、デスクトップに保存!

注意点

  • PDFの保存先をカスタマイズする場合は、「pdfPath」を変更します
  • 特定のシートだけをPDF化したい場合は、ActiveWorkbook.Sheets(Array("Sheet1", "Sheet2")).Selectを追加

オンラインツールを使ってPDFに変換

アプリをインストールせずに、オンラインで無料ExcelをPDFに変換したい場合は、ツールが便利です。

✅オンラインツールを使う

📌 おすすめのオンラインツール
ツール名メールアドレス
スモールpdfhttps://smallpdf.com/jp/excel-to-pdf
ilovepdfhttps://www.ilovepdf.com/excel_to_pdf

📌 手順

  1. サイトを開く
  2. Excelファイルをアップロード
  3. 「PDFに変換」をクリック
  4. PDFのダウンロードボタンを押す

結果:複数のシートが1つのPDFに変換される!

注意点

  • インターネット環境が必要
  • 機密情報を含むファイルは使用を控える

【Excel】ExcelをPDFに変換するおすすめツール【無料&有料比較】

PDF変換ソフトを使ってExcelをPDFに変換

企業や業務で大量のExcelファイルをPDFに変換する場合は、専用のPDFソフトが便利です。

✅PDF変換ソフトを使う

ツール名特徴公式サイト
アドビ アクロバット高品質なPDF変換・編集機能https://www.adobe.com/jp/acrobat/
PDF要素一括でExcelをPDFに変換可能https://pdf.wondershare.jp/
Foxit PDF エディタービジネス向けの多機能ツールhttps://www.foxit.co.jp/

📌 手順

  1. ソフトをインストール
  2. Excelファイル選択
  3. 「PDFに変換」ボタンクリック
  4. 変換完了後、PDFを保存

結果:複数のExcelシートを高速でPDF化!

注意点

  • 有料ソフトが多いが、試用版もあり
  • 企業向けおすすめ

まとめ

Excelの複数シートを1つのPDFに考える方法は、用途に応じて最適な方法を選びましょう。

📌おすすめのまとめ方法
方法おすすめのシーン達成
Excelの公開機能最も簡単にPDFを作成★☆☆☆☆
印刷オプションを使うレイアウトを調整したい★★☆☆☆
VBAを使う大量のExcelを自動でPDF化★★★★☆
オンラインツールを使う簡単に変換★★☆☆☆
PDF変換ソフトを使う企業で大量処理★★★★☆
📌どの方法を選べばいいですか?

手軽にPDF変換 → 「エクスポート」または「印刷」
複数のExcelを一括変換 → 「VBA」または「PDF変換ソフト」
インストール不要で変換 → 「オンラインツール」

-Excelの書式・印刷, Excel一覧, PDF・その他出力, 印刷・出力設定