MacでExcelをPDFに変換する方法(1ページに収める)
すべての列を1ページに収めるには、Excelでシートを開き、ページ レイアウト タブの「拡大縮小印刷」で「横」を「1 ページ」に設定し(印刷の向きも横にします)、PDFとして保存します。この設定はブックに保存されるため、File Actureの「ファイルを変換」も同じページ設定に従い、.xlsxファイルをMac上でExcelなし・アップロードなしで、まとめてPDFにできます。
2026年10月1日に更新読了時間 約7分
File Actureチーム
ブックをPDFとして保存したら、最後の列だけが別のページに落ちていたり、整っていた表が誰も読めないほど小さくなっていたりすることがあります。PDFの仕上がりは、シートのページ設定しだいです。
このガイドでは、MacのExcelだけでできること、すべての列を収める設定、そしてExcelがなくても、まとめて、アップロードなしでブックを変換するFile Actureの使い方を紹介します。
ExcelのPDFで列が切れてしまうのはなぜ?
PDFは画面ではなく、印刷されるページをそのまま写したものです。倍率100%のとき、用紙より幅の広いシートは次のページへ続くため、最後の列が別のページに落ちてしまいます。どこでページが切れるかは、シートのページ設定(印刷の向き、用紙、余白、拡大縮小、印刷範囲)で決まります。Excelの表示タブにある改ページ プレビューでは、改ページの位置が青い線で示されます。
ExcelのシートをPDFで1ページに収めるには?
Excelがあるなら、これが本当の解決策で、多くの場合これだけで足ります。すべての列が1ページに収まるかどうかは3つの設定で決まり、Excelはそれをブックに保存します。
- 印刷の向き: ページ レイアウトタブで、幅の広い表には印刷の向き › 横を選びます。
- 拡大縮小印刷: 横(幅)を1 ページにし、縦(高さ)は自動のままにします。列は用紙の幅に縮小され、行は読みやすい大きさのまま次のページへ続きます。横1ページ×縦1ページにするのは小さな表だけにしてください。
- 印刷範囲: 印刷するセルを選んで印刷範囲 › 印刷範囲の設定を選ぶと、メモや空の列が印刷されなくなります。
MacでExcelファイルをPDFとして保存するには?
Excelでファイル › 名前を付けて保存…を選び、ファイル形式にPDFを選びます。PDFは上記のページ設定に従うので、Excelで開けるブックならこれで十分です。ページ設定はワークシートごとに持っているので、複数のシートをまとめて変更するには、先にシート見出しを右クリックしてすべてのシートを選択を選びます。
Excelがない場合は、AppleのNumbersが.xlsxファイルを開き、ファイル › 書き出す › PDF…でPDFを書き出せますが、ブックをNumbers独自の形式に組み直すため、レイアウトがずれることがあります。オンライン変換サービスは、ファイルを他人のサーバーにアップロードしてから処理します。
File ActureはMacでExcelをどうPDFに変換する?
ファイルを変換は、サイドバーのファイルグループの最初のツールです。ブックをドロップすると、検出された形式の行にExcelと表示されます。結果は常にPDFなので、選ぶものはありません。複数のブックを一度にドロップでき、Microsoft Officeがインストールされている必要はありません。
各PDFはブックと同じ名前になり(予算.xlsxは予算.pdf)、保存先で指定したフォルダ(既定は書類 › File Acture › ファイル)に保存されます。元のブックは変更されず、既存のファイルが上書きされることもなく、キャンセルや失敗があっても書きかけのファイルは残りません。
File Actureはどのページ設定に従う?
表示されている各シートは、Excelの「ブック全体を印刷」と同じように、ブックに保存された内容をもとに印刷されます。
- ページ設定: 印刷範囲、各ページで繰り返す行と列、印刷の向き、用紙サイズ、余白、拡大縮小または指定ページ数への収め方、ページ中央への配置、手動の改ページ、ヘッダーとフッター。
- セル: 表示形式、フォント、塗りつぶし、罫線、セルの結合、条件付き書式。
- オブジェクト: 画像、図形、グラフは、シート上の位置にそのまま描画されます。
- 数式と非表示のシート: 一部のスクリプトが作るような、結果が保存されていない数式は、一般的な関数を使っていれば計算されます。非表示のシートは飛ばされます。
ブックにページ設定や拡大縮小がない場合は?
スクリプト、Webからの書き出し、会計ソフトで作られたブックにはページ設定がまったくないことがあり、どのブックでも拡大縮小が保存されていないことがあります。Excelなら倍率100%で印刷して列を分割してしまうようなシートを、File Actureはページの幅に収まるよう縮小します。ただし50%より小さくはしません。用紙サイズが保存されていなければA4、印刷の向きが保存されていなければ縦を使い、縦に収まらないほど幅の広いシートは横にします。それでも収まらない列は「バンド」、つまり次のページへ続く列のグループに分割され、先頭行が見出しのように見えるときは、各ページにその行が繰り返されます。
1ページに収めたい非常に幅の広いシートは、Excelで横(幅)を1 ページに一度設定して保存し、もう一度変換してください。
プライバシーは守られる?無料で使える?
すべてMac上で行われ、ブックがアップロードされることはありません。無料の実行回数を数えるために、アプリが送るのはツール名、バージョン、匿名の識別子だけで、ファイル名や内容は送りません。無料版ではデバイスごとに3回、1回あたり最大5ファイルまで実行できます。Proは買い切りで、1ライセンスで1台のデバイスが使えます。
Wordファイルも同じ方法で変換できます(MacでWordをPDFに変換する方法)。逆の作業はMacでPDFをExcelに変換する方法をご覧ください。大きなブックは大きなPDFになることがあるので、メールで送る前に目標サイズまで圧縮しましょう。
File ActureでMacのExcelファイルをPDFに変換する方法
- 1
Excelでページを設定する
シートが幅広で、Excelがある場合は、ページ レイアウトタブで印刷の向きを横にし、拡大縮小印刷の横(幅)を1 ページに設定して、ブックを保存します。
- 2
「ファイルを変換」を開く
サイドバーのファイルグループの最初にあるファイルを変換を選びます。
- 3
ブックを追加
.xlsxファイルを1つまたは複数、ウインドウにドロップします。検出された形式の行にExcelと表示されます。
- 4
変換する
変換をクリックします。各PDFはブックと同じ名前で、保存先のフォルダに保存されます。
- 5
ページを確認する
PDFを開きます。シートが多くのページに広がっている場合は、Excelでページ設定を調整してからもう一度変換します。
ExcelのブックをMac上でページ設定ごとPDFに。Excelもアップロードも不要です。
無料で試せます · デバイス上で動作
| 方法 | Excelが必要 | ページ設定に従う | 複数ファイルを一括処理 | ファイルがMacから出ない |
|---|---|---|---|---|
| Excel、ファイル › 名前を付けて保存… › PDF | はい | はい | いいえ | はい |
| Numbers、ファイル › 書き出す › PDF… | いいえ | レイアウトがずれることがある | いいえ | はい |
| オンライン変換サービス | いいえ | サービスによる | サイトによる | いいえ(アップロードされる) |
| File Actureの「ファイルを変換」 | いいえ | はい | はい | はい |
よくある質問
PDFとして保存するとき、Excelのシートを1ページに収めるには?
Excelでページ レイアウト タブの「拡大縮小印刷」で「横」を「1 ページ」に設定し、幅の広いシートには印刷の向きを横にします。この設定はブックに保存されるので、ExcelのPDF保存もFile Actureも同じ設定を使います。
一部の列だけ別のページに分かれてしまうのはなぜ?
倍率100%では、用紙より幅の広いシートは次のページへ続きます。拡大縮小が保存されていない場合、File Actureはシートをページの幅に収まるよう縮小しますが、50%より小さくはしません。それでも収まらない部分は、列のバンドに分割します。
Excelがなくても、MacでExcelをPDFに変換できますか?
はい。File Actureは.xlsxファイルを自分で読み込むので、Microsoft Officeは不要で、一度の実行で複数のブックを変換できます。
スプレッドシートはどこかにアップロードされますか?
いいえ。変換はMac上で行われ、元のブックは変更されません。