Excel シートを PDF に変換する方法
Excel シートを PDF に変換するのは、編集不要の人にスプレッドシートを共有する標準的な方法です。難しいのはデータが実際にページに収まることを確認すること — 広いスプレッドシートは簡単に読みにくい複数ページに溢れます。本ガイドは印刷エリアの設定、適切なページサイズと向きの選び方、コンテンツのスケーリングで PDF を正しく見せる方法を示します。全ステップ Excel の組み込み機能を使用;追加ソフトウェア不要。
- ソフトウェア: Microsoft Excel
- プラットフォーム: Windows、macOS(Office for Mac)
- バージョン: Office 2016 / 2019 / 365(2013 でも動作)
- 価格: Office ライセンスが必要(デスクトップ)。Microsoft アカウント付きの Excel for the web で無料。
- 最終確認: 2026-09-06
課題: スプレッドシートは広い、ページは広くない
Word 文書は上から下に流れ、ポートレートページに自然に収まります。スプレッドシートはグリッド — 幅(列)と高さ(行)の両方を持ち、幅はしばしばページより広い。何も設定せずに Save As PDF を押すと、Excel は列を複数ページに分割し、受信者はページ 2 が「シートの右半分」の PDF を受け取ります — 読読に役立たない。
解決策はエクスポート前に Excel に 3 つを伝えること:どのセルを含めるか(印刷エリア)、どの用紙サイズと向きを使うか、コンテンツをどうスケーリングしてフィットさせるか。それらを設定すると PDF が読みやすくなります。
ステップバイステップ: Excel シートを PDF に変換
- Microsoft Excel でワークブックを開きエクスポートしたいワークシートを選択。
- 印刷エリアを設定。 含めたいセル範囲(例:
A1:K50)を選択。Page Layout → Print Area → Set Print Area へ。それらのセルだけがエクスポートされます。 - ページサイズを選択。 Page Layout → Size で A4 または Letter(とても広いシートには Tabloid / A3)を選択。
- 向きを選択。 Page Layout → Orientation。 広いスプレッドシートには Landscape を使用 — ほとんどのデータテーブルは横向きの方が良くフィット。
- フィットするようスケール。 Page Layout → Scale to Fit でWidth: 1 page に設定し Height: Automatic のまま。これで全列を 1 ページ幅に収めつつ行は必要なだけのページに流します。
- PDF として保存。 File → Save As、形式をPDF (*.pdf) に変更し保存。またはFile → Export → Create PDF/XPS Document。
- 確認。 PDF を開き各ページで全列が表示され行が以降のページにクリーンに続くことを確認。
ページ設定オプションの解説
印刷エリア vs シート全体
印刷エリアをスキップすると、Excel はシートの使用範囲をエクスポート — 不要な遠く右の迷子セルを含む可能性。明示的な印刷エリアの設定がクリーンな PDF を得るための最も有用なステップ。
Scale to Fit vs 手動スケール
Scale to Fit が適切なデフォルト — ページ幅にフィットするようコンテンツをちょうど縮小。代替はPage Layout → Scale で手動パーセンテージ(例:80%)、制御できますが試行錯誤が必要。Scale to Fit で始め、結果が小さすぎて読めない場合のみ手動に切替。
複数ページシートの Print Titles
シートが複数ページにまたがる場合、Page Layout → Print Titles → Rows to repeat at top を$1:$1(またはヘッダー行の場所)に設定。これで各ページにヘッダーが繰り返され、受信者は列名を見るためにページ 1 に戻らずにページ 5 を読めます。
グリッド線
デフォルトで PDF はグリッド線を含みません — 明示的に設定したセル罫線のみ。グリッド線が必要ならPage Layout → Print → Gridlines をチェック。クリーンな外観には、全グリッド線を印刷するよりアウトラインしたいセルに罫線を設定する方を優先。
複数シートを一度にエクスポート
ワークブックに複数シートがあり全てを 1 つの PDF にしたい場合:
- Ctrl+クリック(Windows)または Cmd+クリック(Mac)でシートタブをクリックし含めたいシートを選択 — グループ化されます。
- File → Save As → PDF へ行き Options… をクリック。
- Publish what で Entire workbook を選択。
- 保存。各シートが PDF のセクションになります。
各シートは自身のページ設定を使うため、エクスポート前に全シートで印刷エリアと向きを設定 — アクティブなものだけでなく。
よくある間違い
- 印刷エリアの忘れ。 なければ Excel は全使用セルをエクスポート、メインテーブルから遠い迷子コンテンツを含む。常に明示的な印刷エリアを設定。
- 広いシートにポートレートを使用。 12 列スプレッドシートはポートレートではほぼ収まりません。ランドスケープに切替。
- Width と Height 両方を 1 ページに設定。 これは 200 行シートを 1 ページに縮小 — テキストが読めなくなります。Width を 1 ページにし Height は自動のまま。
- ヘッダー行の繰り返し忘れ。 複数ページエクスポートでページ 2+ に列ラベルがありません。Print Titles でヘッダーを繰り返し。
- 非表示行/列が表示されたままエクスポート。 非表示行と列はエクスポートされません(通常希望通り)— しかしクイックフィルタとして非表示にした場合、驚きを避けるためエクスポート前に再表示。