本文へスキップ
File Acture

WindowsでExcelをPDFに変換する方法(1ページに収める)

すべての列を1ページに収めるには、Excelでシートを開き、ページ レイアウト タブの「拡大縮小印刷」で「横」を「1 ページ」に設定し(印刷の向きも横にします)、PDFとして保存します(この設定はブックに保存されます)。Excelがない場合は、File Actureの「ファイルを変換」が.xlsxファイルをPC上でまとめて、アップロードなしでPDFにします。ページは自前で配置し、幅の広いシートをページの幅に縮小します。

2026年10月1日に更新読了時間 約7分

File Actureチーム

ブックをPDFとして保存したら、最後の列だけが別のページに落ちていたり、整っていた表が誰も読めないほど小さくなっていたりすることがあります。PDFの仕上がりは、シートのページ設定しだいです。

このガイドでは、ExcelとWindowsだけでできること、すべての列を収める設定、そしてExcelがなくても、まとめて、アップロードなしでブックを変換するFile Actureの使い方を紹介します。

ExcelのPDFで列が切れてしまうのはなぜ?

PDFは画面ではなく、印刷されるページをそのまま写したものです。倍率100%のとき、用紙より幅の広いシートは次のページへ続くため、最後の列が別のページに落ちてしまいます。どこでページが切れるかは、シートのページ設定(印刷の向き、用紙、余白、拡大縮小、印刷範囲)で決まります。Excelの表示タブにある改ページ プレビューでは、改ページの位置が青い線で示されます。

ExcelのシートをPDFで1ページに収めるには?

Excelがあるなら、これが本当の解決策で、多くの場合これだけで足ります。すべての列が1ページに収まるかどうかは3つの設定で決まり、Excelはそれをブックに保存します。

  • 印刷の向き: ページ レイアウトタブで、幅の広い表には印刷の向き › 横を選びます。
  • 拡大縮小印刷: 横(幅)を1 ページにし、縦(高さ)は自動のままにします。列は用紙の幅に縮小され、行は読みやすい大きさのまま次のページへ続きます。横1ページ×縦1ページにするのは小さな表だけにしてください。
  • 印刷範囲: 印刷するセルを選んで印刷範囲 › 印刷範囲の設定を選ぶと、メモや空の列が印刷されなくなります。

WindowsでExcelファイルをPDFとして保存するには?

Excelでファイル › 名前を付けて保存を選び、ファイルの種類をPDFにして、オプションをクリックすると、選択したシートとブック全体のどちらを出力するか選べます(ファイル › エクスポート › PDF/XPS ドキュメントの作成でも同じことができます)。PDFは上記のページ設定に従うので、Excelで開けるブックならこれで十分です。ページ設定はワークシートごとに持っているので、複数のシートをまとめて変更するには、先にシート見出しを右クリックしてすべてのシートを選択を選びます。

印刷でも作れます。ファイル › 印刷でプリンターにMicrosoft Print to PDFを選び、設定にある拡大縮小の一覧から、すべての列を1ページに収める項目(英語版のExcelではFit All Columns on One Page)を選びます。どちらの方法もExcelが必要です。オンライン変換サービスは、ファイルを他人のサーバーにアップロードしてから処理します。

File ActureはWindowsでExcelをどうPDFに変換する?

ファイルを変換は、サイドバーのファイルグループの最初のツールです。ブックをドロップすると、検出された形式の行にExcelと表示されます。結果は常にPDFなので、選ぶものはありません。複数のブックを一度にドロップでき、Microsoft Officeがインストールされている必要はありません。

各PDFはブックと同じ名前になり(予算.xlsxは予算.pdf)、選んだフォルダに保存されます。ブックは変更されず、キャンセルや失敗があっても書きかけのファイルは残りません。

File Actureは何を印刷する?

File Actureは、表示されている各シートを、最初に使われている行と列から最後の行と列まで印刷します。

  • シート: 表示されているすべてのシート。非表示の行と列は除かれ、非表示のシートは飛ばされます。
  • セル: 表示形式(パーセント、通貨、日付)、フォント、塗りつぶし、罫線、配置、折り返して全体を表示した文字列、結合されたセル。
  • グラフ: シート上の位置に、グラフに保存された値から描画されます。グラフシートには1ページが専用に割り当てられます。
  • 数式: セルには、Excelが数式と一緒に保存した結果が表示されます。

File Actureはページをどうレイアウトする?

各シートはA4の縦に配置され、縦に収まらないほど幅が広いシートは横になります。幅の広いシートはページの幅に収まるよう縮小されますが、50%より小さくはなりません。それでも収まらない列は「バンド」、つまり次のページへ続く列のグループに分割され、先頭行が見出しのように見えるときは、各ページにその行が繰り返されます。

プライバシーは守られる?無料で使える?

すべてPC上で行われ、ブックがアップロードされることはありません。無料の実行回数を数えるために、アプリが送るのはツール名、バージョン、匿名の識別子だけで、ファイル名や内容は送りません。Windows 10(バージョン1809以降)とWindows 11の64ビット版で動作します。無料版ではPCごとに3回、1回あたり最大5ファイルまで実行できます。Proは買い切りで、1ライセンスで1台のPCが使えます。

Wordファイルも同じ方法で変換できます(WindowsでWordをPDFに変換する方法)。逆の作業はWindowsでPDFをExcelに変換する方法をご覧ください。大きなブックは大きなPDFになることがあるので、メールで送る前に目標サイズまで圧縮しましょう。

File ActureでWindowsのExcelファイルをPDFに変換する方法

  1. 1

    「ファイルを変換」を開く

    File Actureを開き、サイドバーのファイルグループの最初にあるファイルを変換を選びます。

  2. 2

    ブックを追加

    .xlsxファイルを1つまたは複数、ウインドウにドラッグします。検出された形式の行で、Excelのブックとして認識されたことが確認できます。

  3. 3

    変換する

    変換をクリックします。各PDFはブックと同じ名前で、選んだフォルダに保存されます。

  4. 4

    ページを確認する

    PDFを開きます。シートが多くのページに広がっている場合や、正確なページレイアウトが必要な場合は、Excelで横(幅)を1 ページにして、代わりにExcelからPDFを保存してください。

ExcelのブックをPC上でまとめてPDFに。Excelもアップロードも不要です。

無料で試せます · PCの中で動作

WindowsでExcelのブックをPDFにする方法
方法Excelが必要複数ファイルを一括処理ファイルがPCから出ない
Excel、ファイル › 名前を付けて保存 › PDFはいいいえはい
Excel、ファイル › 印刷 › Microsoft Print to PDFはいいいえはい
オンライン変換サービスいいえサイトによるいいえ(アップロードされる)
File Actureの「ファイルを変換」いいえはいはい

よくある質問

PDFとして保存するとき、Excelのシートを1ページに収めるには?

Excelでページ レイアウト タブの「拡大縮小印刷」で「横」を「1 ページ」に設定し、幅の広いシートには印刷の向きを横にします。

一部の列だけ別のページに分かれてしまうのはなぜ?

倍率100%では、用紙より幅の広いシートは次のページへ続きます。File Actureはシートをページの幅に収まるよう縮小しますが、50%より小さくはしません。それでも収まらない部分は、列のバンドに分割します。

Excelがなくても、WindowsでExcelをPDFに変換できますか?

はい。File Actureは.xlsxファイルを自分で読み込むので、Microsoft Officeは不要で、一度の実行で複数のブックを変換できます。

スプレッドシートはどこかにアップロードされますか?

いいえ。変換はPC上で行われ、元のブックは変更されません。

関連するガイド