Tips & Tricks

Windows で Excel スプレッドシートを PDF に変換する方法

How to Convert an Excel Spreadsheet to PDF on Windows

Excel から PDF への変換に単なる印刷以上の作業が必要な理由

Excel スプレッドシートは、水平方向と垂直方向にスクロールしてすべてのデータを表示できるため、画面上で整理されて読みやすく見えます。同じスプレッドシートを準備せずに印刷または PDF に変換すると、断片化した混乱が生じることがよくあります。列はページの右端からはみ出し、別のページに続きます。行はページ境界でセルの途中で分割されます。ヘッダー行は最初のページにのみ表示され、後続のすべてのページには列ラベルが表示されません。 Excel を PDF に適切に変換するということは、結果として得られる PDF のすべてのページが読みやすく、単独で完成するようにスプレッドシートを設定することを意味します。

エクスポートする前に印刷領域を設定すると、最終的な PDF 出力には意図したデータのみが表示されます。

代表的な 1 ページを 1 回テスト印刷することで、すべてのレイアウト設定が期待どおりに機能していることを確認します。

Windows でのExcel から PDF への変換プロセスでは、Excel for Windows には最も完全なページ レイアウトと PDF エクスポート機能が含まれているため、他のプラットフォームよりも詳細に制御できます。印刷領域を設定したり、繰り返しのヘッダー行を定義したり、特定のページ数に合わせて出力を拡大縮小したり、ブックのどの部分を PDF に表示するかを正確に制御したりできます。これらの設定のほとんどは Excel の [ページ レイアウト] タブにあり、PDF 出力がプロフェッショナルに見えるか無計画に見えるかが決まります。

Windows ユーザーは、印刷機能を持つ任意のアプリケーションで PDF 出力を生成できる組み込み仮想プリンターである Microsoft Print to PDF にもアクセスできます。この仮想プリンターのアプローチは、ネイティブの PDF エクスポート機能を持たない可能性がある古いバージョンの Excel で機能します。どちらの方法でも良好な結果を得るための鍵は、変換を開始する前に Excel で行う準備です。

WukongPDF

ExcelからPDFへの変換を試してみる

インストールは必要ありません。ブラウザで直接動作します。

始める →

Windows でクリーンな PDF 出力を行うための Excel スプレッドシートのセットアップ

まず、PDF の各ページに何を表示するかを定義します。 Excel スプレッドシートには、標準のページ幅に収まるよりもはるかに多くの列が含まれることがよくあります。 Excel のページ レイアウト ビューには、現在の印刷設定で改ページがどこに入るのかが正確に表示されます。 [表示] タブからページ レイアウト ビューに切り替え、スプレッドシートをスクロールします。青い破線は自動改ページを示します。実線は、設定した手動改ページを示します。

PDF 内に必要なセルのみが含まれるように印刷領域を設定します。出力する必要があるデータを含むセル範囲を選択し、[ページ レイアウト] タブに移動して、[印刷領域] をクリックし、[印刷領域の設定] を選択します。 Excel では、選択した範囲のみが PDF 出力に含まれます。これは、配布される PDF に表示されるべきではないサポート計算、参照テーブル、またはメモを含むスプレッドシートに特に役立ちます。

列ラベルが各ページの上部に表示されるように、ヘッダー行の繰り返しを構成します。 [ページ レイアウト] タブで、[タイトルの印刷] をクリックします。 [ページ設定] ダイアログの [シート] タブで、列ヘッダーを含む行を先頭に繰り返す行を設定します。この設定により、PDF を読む人は最初のページに戻らなくても、各列が何を表しているのかを確認できるようになります。水平方向に複数のページにまたがる多くの列を含むスプレッドシートの場合は、行ラベルがすべてのページに表示されるように、「列」を左側で繰り返すように設定します。

適切なページ数にデータが収まるようにスケーリングを調整します。 In the Page Layout tab, you can set Width and Height to 1 page each to force the entire spreadsheet onto a single page, which works for small spreadsheets. For larger spreadsheets, set Width to 1 page and leave Height automatic so that all columns appear on each page and the rows flow across as many pages as needed. PDF 出力ではテキストが小さくなると読みにくくなるため、約 70% 未満のスケーリングは避けてください。

Excel で構成するPDF 印刷 設定は、PDF 出力の品質を直接決定します。エクスポートする前に、時間をかけて各設定を確認してください。スプレッドシートを正しく設定するには 15 分かかり、プロフェッショナルな仕上がりの PDF が作成されます。デフォルト設定でエクスポートされたスプレッドシートでは、後付けのような PDF が生成されることがよくあります。

Windows でスプレッドシートを PDF に段階的にエクスポートする

ページ レイアウト設定が構成されていれば、PDF へのエクスポートは簡単です。 [ファイル] に移動し、[エクスポート] を選択して、[PDF/XPS ドキュメントの作成] を選択します。 「PDF/XPS の作成」ボタンをクリックして、保存ダイアログを開きます。保存する前に、保存ダイアログの下にある [オプション] ボタンをクリックして、エクスポート オプションにアクセスします。出力の特定のページのみが必要な場合は、ページ範囲を選択します。アクティブなシートのみをエクスポートするか、ワークブック内のすべてのシートをエクスポートするか、または特定の選択部分をエクスポートするかを選択します。複数のシートを含むワークブックの場合、ワークブック全体をエクスポートすると、各シートが新しいページから始まる PDF が作成されます。

オプションを選択した後、ファイル名と保存場所を選択し、「公開」をクリックします。 Excel は、ページ レイアウト設定に従ってスプレッドシートをレンダリングし、PDF ファイルを生成します。すぐに PDF を開き、すべてのページをスクロールして、出力が期待どおりであることを確認します。コンテンツが切り取られることなく、すべての列が各ページに収まっていることを確認します。ヘッダー行が正しく繰り返されていることを確認します。改ページが重要なデータ行の途中ではなく、論理的な位置にあることを確認します。

後でデータを抽出する必要があるユーザーと共有するスプレッドシートの場合は、必要に応じて、PDF Converter を使用してこの PDF を Excel に変換できることを考慮してください。今後の抽出を容易にするために、抽出ツールを混乱させる複雑な結合セル レイアウトではなく、明確な列ヘッダーを持つクリーンなテーブルにデータが表示されるようにしてください。

Windows での Excel から PDF への一般的な変換問題の解決

最も一般的な問題は、列がページ幅を超えて切り取られたり、2 ページ目に押し込まれたりすることです。解決策は、印刷可能領域内に収まるように列幅を調整するか、ページの向きを縦から横に変更するか、拡大縮小率を調整することです。 8 ~ 12 列のスプレッドシートの問題は、横向きだけで解決できることがよくあります。幅の広いスプレッドシートの場合は、横向きとスケーリング セットを組み合わせて、すべての列が 1 ページに収まるように設定します。

もう 1 つの一般的な問題は、PDF 出力にグリッド線が表示されないことです。 Excel では、画面上にグリッド線が表示されていても、デフォルトではグリッド線は印刷されません。グリッド線を含めるには、「ページ レイアウト」タブに移動し、「シート オプション」グループの「グリッド線」の下にある「印刷」チェックボックスをオンにします。この設定により、PDF 出力のすべてのセルの周囲に細い線が追加され、データ量の多いスプレッドシートの読みやすさが向上します。

結合されたセルまたは大きなセル ブロックの途中で改ページが発生すると、PDF 出力が視覚的に不快になります。 Excel の [表示] タブからアクセスできる [改ページ プレビュー] をチェックして、改ページがどこにあるかを正確に確認します。

ページ区切り線をドラッグして、重要な行の中央ではなく、論理データ グループ間に位置を変更します。手動で改ページを配置すると、データ構造を任意に切り取るのではなく、データ構造を尊重した PDF が生成されます。

印刷ページに収まらない非常に大きなスプレッドシートの場合は、PDF が適切な出力形式であるかどうかを検討してください。数千行のスプレッドシートを PDF に変換すると、移動が困難な数百ページが生成される場合があります。このような場合、完全なデータセットを Excel 形式に保ちながら、Excel ファイルを直接共有するか、概要範囲を PDF にエクスポートすることで、プレゼンテーションとデータ アクセスの両方のニーズに対応できます。

複数のシートを含む Excel ワークブックの場合、すべてのシートを 1 つの連続した PDF としてエクスポートするか、各シートを個別のセクションとしてエクスポートするかは、受信者がドキュメントをどのように使用するかによって決まります。ワークブック全体をエクスポートすると、各ワークシートが新しいページで始まる単一の PDF が作成されます。これは、受信者が順番にスクロールするのに便利です。選択したシートを個別の PDF にエクスポートすると、受信者にデータ カテゴリごとに個別のファイルが提供されます。これは、異なる受信者が異なるシートを必要とする場合、または個別のシートが別々の場所にファイルされる場合に適しています。 WukongPDF の変換ツールは両方のアプローチをサポートしています。

Excel の条件付き書式設定 (カラー スケール、データ バー、データ パターンを視覚的に強調表示するアイコン セットなど) は、これらの書式設定要素が視覚的にレンダリングされるため、通常、PDF 出力に適切に転送されます。ただし、PDF では、Excel バージョンの条件付き書式設定に含まれる対話的なホバーとクリックの動作が失われます。エクスポートする前に、受信者には条件付き書式設定の静的な視覚的な結果が表示されますが、Excel ファイルのように操作することはできないことを理解した上でスプレッドシートを確認してください。

データ テーブルと一緒にチャートやグラフを含むスプレッドシートの場合、チャート要素が PDF 出力で正しくレンダリングされることを確認します。 Excel のグラフ レンダリング エンジンは、メインのスプレッドシート レンダリング エンジンとは異なるフォント置換ロジックを使用するため、PDF エクスポート中にグラフのタイトル、軸ラベル、凡例テキストの位置が移動したり、フォントが変更されたりすることがあります。 PDF 出力内の各グラフを簡単にチェックすると、すべてのラベル、タイトル、凡例のエントリが正しい位置に、読みやすいサイズで表示されていることを確認できます。

Windows に組み込まれている Microsoft Print to PDF 仮想プリンタは、特にネイティブ エクスポートで予期しない結果が生じるスプレッドシートの場合、Excel のネイティブ PDF エクスポートに代わる便利な機能を提供します。印刷パスは、物理的な印刷出力を生成するのと同じレンダリング パイプラインを通じてスプレッドシートを処理します。これにより、複雑な書式設定、カスタム ページ設定、およびプリンタ固有の設定が、直接エクスポート パスとは異なる方法で処理される場合があります。ネイティブ エクスポートで予期した出力が生成されない場合は、書式設定のトラブルシューティングに時間を費やす前に、PDF への印刷ルートを試してください。

WukongPDF

ExcelからPDFへの変換を試してみる

インストールは必要ありません。ブラウザで直接動作します。

始める →