【Excel】複数シートをまとめてPDF化する時のページ順がおかしい!Excelのシート並び順の確認方法

【Excel】複数シートをまとめてPDF化する時のページ順がおかしい!Excelのシート並び順の確認方法
🛡️ 超解決

Excelで複数のシートをまとめてPDFとして保存する際、意図したページ順にならないことがあります。特に、シートを並べ替えた後にPDF化すると、その順番が反映されず困惑する場面も少なくありません。この問題は、PDF保存時の設定やシートの並び順の確認方法を理解することで解決できます。この記事では、Excelで複数シートをPDF化する際のページ順がおかしくなる原因と、シートの並び順を確認・変更する方法を解説します。

これにより、複数シートを正確な順番でPDF化できるようになり、資料作成の正確性と効率が向上します。

ADVERTISEMENT

複数シートをPDF化する際のページ順がおかしい原因

Excelで複数のシートをまとめてPDFとして保存する際、ページ順がおかしくなる主な原因は、PDF保存時の「アクティブシートを保存」または「選択範囲を保存」といったオプションが意図せず選択されていることです。通常、複数シートをPDF化する場合は「ブック全体を保存」が選択されるべきですが、この設定が異なっていると、表示されているシートのみが保存されたり、シートの並び順とは異なる順番で保存されたりします。

また、シートのタブの並び順が、保存したいPDFのページ順と一致していない場合も、同様の問題が発生します。Excelのシートは、タブをドラッグ&ドロップすることで自由に並べ替えられますが、この並び順がPDFのページ順に直結するため、保存前に確認が必要です。

お探しの解決策が見つからない場合は、こちらの「Excelトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

Excelシートの並び順を確認・変更する方法

Excelでシートの並び順を確認し、必要に応じて変更するには、以下の手順で行います。

  1. シートタブの確認
    Excelウィンドウの下部にあるシートタブを確認します。左から右への順番が、PDF化する際のページ順となります。
  2. シートの並べ替え
    シートの順番を変更したい場合は、移動したいシートのタブをクリックしたまま、目的の位置までドラッグ&ドロップします。
  3. 複数シートの選択と移動
    連続した複数のシートをまとめて移動したい場合は、最初のシートタブをクリックし、Shiftキーを押しながら最後のシートタブをクリックします。非連続のシートをまとめて移動したい場合は、Ctrlキーを押しながら移動したいシートタブを個別にクリックします。選択したシートタブをまとめてドラッグ&ドロップすることで、一括で並べ替えが可能です。
  4. シートのコピーと挿入
    シートをコピーして別の場所に挿入することも可能です。シートタブを右クリックし、「移動またはコピー」を選択します。ダイアログボックスで、挿入したい位置を指定し、「コピーを作成」にチェックを入れて「OK」をクリックします。

複数シートをまとめてPDF化する手順

シートの並び順を確認・変更したら、いよいよ複数シートをまとめてPDF化します。ここでは、Excelの標準機能を使った保存方法を解説します。

  1. PDFとして保存の選択
    「ファイル」タブをクリックし、「名前を付けて保存」または「エクスポート」を選択します。
  2. ファイルの種類を選択
    「ファイルの種類」で「PDF (*.pdf)」を選択します。
  3. オプションの設定
    「オプション」ボタンをクリックします。
  4. 「ブック全体を保存」の選択
    表示される「オプション」ダイアログボックスで、「ページ範囲」の項目にある「ブック全体を保存」が選択されていることを確認します。もし「アクティブシートを保存」や「選択範囲を保存」になっている場合は、こちらに変更してください。
  5. PDFとして保存の実行
    「OK」をクリックして「オプション」ダイアログボックスを閉じ、「保存」ボタンをクリックします。これにより、シートの並び順通りにPDFが作成されます。

ADVERTISEMENT

PDF保存時の「オプション」設定に関する注意点

複数シートをPDF化する際に、意図しないページ順で保存されてしまうトラブルは、「オプション」設定を誤っていることが原因であることがほとんどです。ここでは、特に注意すべき設定項目について解説します。

「アクティブシートを保存」を選択した場合

「オプション」ダイアログボックスで「アクティブシートを保存」を選択した場合、現在表示しているアクティブなシートのみがPDFとして保存されます。複数シートをまとめてPDF化したい場合には、この設定では目的を達成できません。

「選択範囲を保存」を選択した場合

「選択範囲を保存」を選択した場合、Excel上で事前に選択していたセル範囲のみがPDFとして保存されます。これも、シート全体を対象としたPDF化には適していません。複数シートをまとめて保存したい場合は、シートタブで対象のシートをすべて選択した上で、このオプションを選択する必要がありますが、シートの並び順が意図通りにならない可能性もあります。

「ブック全体を保存」が正しい設定

複数シートを、シートタブの並び順通りにPDF化したい場合は、必ず「ブック全体を保存」を選択してください。この設定が、Excelのシートの並び順をPDFのページ順として反映させるための最も基本的な条件となります。

Excelのバージョンによる違い

Excel 2019やExcel 2021でも、基本的なPDF保存の手順やオプション設定はExcel for Microsoft 365と同様です。しかし、Excelのバージョンによっては、メニューの配置やデザインが若干異なる場合があります。操作に迷った場合は、Excelのヘルプ機能を参照するか、お使いのExcelバージョンの画面表示を確認しながら進めてください。

PDFのページ順がおかしい場合の追加確認事項

上記の手順で解決しない場合、さらに詳細な確認が必要です。ここでは、PDFのページ順がおかしくなる追加の確認事項について解説します。

印刷範囲の設定確認

各シートで「印刷範囲」が正しく設定されているか確認してください。シートごとに不要な部分まで印刷範囲に含まれていると、PDFのページレイアウトが崩れる原因になります。印刷範囲は、「ページレイアウト」タブの「印刷範囲」グループから設定・クリアできます。

改ページプレビューの確認

「表示」タブの「改ページプレビュー」を選択すると、シートがどのように分割されて印刷されるかを確認できます。ここで意図しない改ページが入っている場合、PDFのページ順に影響を与えることがあります。改ページは、改ページプレビュー画面で青い線(改ページ線)をドラッグして調整できます。

PDFソフト側の設定

ExcelからPDFへエクスポートするのではなく、Adobe AcrobatなどのPDF編集ソフトを使用してExcelファイルをPDFに変換する場合、PDFソフト側の設定が影響している可能性も考えられます。PDFソフトによっては、Excelファイルを取り込む際にシートの並び順を再認識する機能や、独自の並び替えオプションを持っている場合があります。使用しているPDFソフトの設定を確認し、Excelのシート順を優先する設定になっているか確認してください。

Power Queryを使ったシートの並び替えとPDF化

大量のシートを扱う場合や、定期的にシートの並び順を管理する必要がある場合は、Power Queryを活用すると効率的です。Power Queryを使えば、シート名をリスト化し、それを基に並び替えやPDF化のプロセスを自動化できます。

Power Queryでのシート一覧取得

まず、Excelファイル内のシート一覧をPower Queryで取得します。「データ」タブの「データの取得」→「ファイルから」→「Excelブックから」を選択し、現在のExcelファイルを開きます。ナビゲーターウィンドウで「シート」という名前のテーブルを選択すると、シート名とデータが一覧表示されます。

シート名の並び替え

取得したシート名の一覧を、Power Queryエディターで並べ替えます。シート名を基準に昇順・降順で並べ替えたり、特定のシート名を先頭に移動させたりする操作が可能です。例えば、シート名を数値として扱う場合は、その列のデータ型を数値に変更してから並べ替えます。

並び替えたシートをPDF化

Power Queryで並べ替えたシート名リストを基に、各シートの内容を結合し、PDFとしてエクスポートする処理を記述します。これはVBAと組み合わせることで、より高度な自動化が可能になります。ただし、Power Query単体で直接PDFファイルとして出力する機能は限定的であり、通常はExcelの「名前を付けて保存」機能と連携させることになります。

機能 Power Query Excel標準機能
シート一覧の取得 〇 (自動化可能) △ (手動確認)
シート名の並び替え 〇 (柔軟に設定可能) 〇 (ドラッグ&ドロップ)
複数シートのPDF化 △ (Excel連携が必要) 〇 (直接可能)
自動化・更新 〇 (クエリ更新で対応) × (手動操作)

まとめ

Excelで複数シートをPDF化する際のページ順の問題は、シートタブの並び順とPDF保存時の「オプション」設定を確認することで解決できます。特に、「ブック全体を保存」を選択することが重要です。この記事で解説したシートの並び順の確認・変更方法や、PDF保存時のオプション設定を理解することで、正確な順番で資料をPDF化できるようになります。今後は、Power Queryを活用してシート管理の自動化も検討し、業務効率をさらに向上させましょう。

📊
Excelトラブル完全解決データベースこの記事以外にも、様々なエラー解決策をまとめています。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
📈

超解決 Excel・Word研究班

企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。

🏆
超解決 Excel検定 あなたのExcel実務能力を3分で測定!【1級・2級・3級】