Excelでせっかく綺麗なデータ表や請求書を作成したのに、いざ印刷(またはPDF保存)しようとプレビュー画面を見ると、右端の1列や下部の数行だけが2ページ目にはみ出してしまい、不格好になって困った経験はありませんか?見出しのない中途半端なページが出力されると、印刷用紙が無駄になるだけでなく、ビジネス文書としての信頼性も損なわれてしまいます。
Excelで作成した表を綺麗に1ページに収めて印刷するには、ページレイアウト設定から全体の縦横比率を一発で自動縮小する「『次のページ数に合わせて印刷』による自動設定」と、青い境界線をドラッグして印刷の区切り位置を手動でコントロールする「改ページプレビュー機能を使った調整」の2つのアプローチがあります。今回は、画面に沿って今すぐできる自動縮小の手順から、文字が小さくなりすぎないよう横幅だけをフィットさせるプロの調整テクニックまで徹底図解します。印刷レイアウトのコツをマスターして、資料作成のやり直し作業をなくし、定時退勤を実現しましょう!
- 印刷範囲がわずかにはみ出す問題は、余白や列幅の手動調整ではなく、Excelのページ設定機能で即座に解決できること
- 基本編:「横1ページ・縦1ページ」に自動縮小する設定を行うだけで、表全体のサイズが用紙サイズに合わせて自動調節されること
- 応用編:「改ページプレビュー」を使って青い破線をドラッグすれば、表の途中で不自然にカットされることなく、思い通りの区切りで印刷できること
- 実務テクニック:縦に長いデータは縦方向を「指定なし(自動)」に設定しておくことで、文字が潰れずに2ページ目以降に見出し付きでスマートに出力されること
ジャンプできる目次📖
Excelで表を1ページに収める2つの調整アプローチ

Excelのレイアウトを1ページにスッキリ収めるには、シート全体の比率を自動でフィットさせる「自動縮小」と、表示領域を指定して境界線を動かす「改ページ調整」を使い分けるのが最も効率的です。
「自動ページフィット」と「改ページ手動調整」の使い分け
第1の基本アプローチは、Excelのページ設定にある「次のページ数に合わせて印刷」を設定する手法です。用紙の縦横の枚数をそれぞれ「1」に指定するだけで、表全体の縮小率が自動で計算され、どんなに縦長の表でも確実に1ページに収まるようになります。
第2の応用アプローチは、「改ページプレビュー」と「余白の調整」を行う手法です。青い枠線を手動で引っ張ることで印刷対象の境界線を細かくコントロールし、さらに「余白を狭くする」ことや「水平方向にセンタリング配置する」ことで、見栄えを極限まで美しく調整できます。
以下に、Excelにおける2つの印刷調整アプローチのメリットと用途を比較しました。
| 調整のアプローチ | 設定の難易度 | 対応するデータ形式 | 文字潰れのリスク | 実務での推奨シーン |
|---|---|---|---|---|
| 自動ページフィット方式 | 非常に簡単(数クリックのみ) | 請求書やグラフ付きレポート | あり(データが多いと極小になる) | 1枚で完結させたいビジネス資料・報告書など |
| 改ページ手動調整方式 | 普通(ドラッグ操作あり) | 大量行数を含む集計表・台帳 | なし(意図した位置でページが切り替わる) | 横幅だけを1ページに収め、縦方向は複数ページで出力したい場合 |
まずは、最も手軽に1枚の用紙にデータを収める自動フィットの基本手順から見ていきましょう!
「印刷しては、はみ出しているのに気づき、表の列幅を少し細くして再印刷する」という非効率な試行錯誤を繰り返すのは時間の無駄です。Excelの標準機能で「1ページに収める」ように指示しておけば、一発で綺麗に出力され、無駄な印刷用紙と時間を削減できます。1回の印刷で完璧に決めて、定時退社に向かいましょう!
【基本編】「次のページ数に合わせて印刷」で自動縮小して1ページに収める手順
Excelの自動サイズ調整機能を使い、表全体を瞬時に用紙サイズにフィットさせる基本手順を解説します。

ステップ1:ページ設定の「拡大縮小」グループを開く
設定を行いたいExcelシートを開きます。画面上部にある「ページレイアウト」タブをクリックします。
リボンの中央付近に「拡大縮小印刷」というグループがあり、その中に「横」「縦」「倍率」という3つの設定項目が表示されているのを確認します。
ステップ2:横幅と縦幅を「1ページ」に設定する
デフォルトでは「横」「縦」の項目はどちらも「自動」に設定されています。これらを以下のように切り替えます。
- 「横」のプルダウン:「自動」から「1ページ」に変更します。
- 「縦」のプルダウン:「自動」から「1ページ」に変更します。
これで「倍率」の%数値が自動的に変わり、表が1ページにちょうど収まるサイズまで自動縮小される状態になります。
ステップ3:【超重要】縦に長い表は「縦方向を空欄(自動)」にする
データが何百行もある縦に長い表で、縦も横も「1ページ」に設定してしまうと、Excelはすべての行を1枚の紙に無理やり収めようとするため、文字が米粒のように極小サイズまで縮小されて読めなくなってしまいます。
実務で縦長の表を印刷する際は、以下のように設定するのがプロのテクニックです。
- 「横」:「1ページ」(列幅はしっかり用紙の幅に収める)
- 「縦」:「自動(または空欄)」(行数は制限せず、入り切らない分は2ページ目以降に普通の大きさで流す)
この組み合わせにするだけで、「横幅はぴったり1ページ幅で、縦方向は無理なく複数ページに渡って読みやすいサイズで印刷される」という理想的な出力レイアウトが完成します。
- 列の幅やフォントサイズを一つひとつ手作業で調整し直す必要がなく、レイアウト崩れが絶対に起きないこと
- 用紙の向き(縦・横)を変更した際も、Excelが縮小倍率を自動で再計算して再調整してくれること
【応用編】改ページプレビューと余白調整によるレイアウト最適化手順
「自動縮小だけだと、無駄な空白列まで範囲に入ってさらに縮小されてしまう」「印刷時の表の位置を完全に真ん中に揃えたい」といったこだわりを叶えるプロの設定手順を解説します。

調整1:改ページプレビューで青い境界線をドラッグする
Excelの画面右下にある「改ページプレビュー」ボタン(または「表示」タブ > 「改ページプレビュー」)をクリックします。
シートの表示が切り替わり、印刷範囲が青い太枠で囲まれ、ページの境界が青い破線で示されます。
- 境界線の移動:青い破線の上にマウスカーソルを合わせると、左右または上下の矢印マークに変わります。これを印刷したい表の端(実線の位置)までドラッグして引っ張り出します。
- 破線を外枠の実線に重ねることで、強制的にその境界までを「1ページ」としてまとめることができ、不自然なページ分割を瞬時にクリアできます。
調整2:余白設定を「やや狭い」にし、水平センタリングする
少しでも印刷倍率を大きくし、文字を読みやすくするためには、用紙の余白を詰めるのが非常に効果的です。
- 「ページレイアウト」タブ > 「余白」をクリックし、一覧から「やや狭い」を選択します。これだけで印字領域が広がります。
- さらに、「余白」メニューの一番下にある「ユーザー設定の余白...」を選択します。
- 開いたダイアログの下部にある「ページ中央」のチェックボックスのうち、「水平」(必要に応じて「垂直」も)にチェックを入れて「OK」をクリックします。
この設定を行うと、表が用紙の左側に偏ることなく、用紙の左右中央の真っ真ん中に美しく配置されるため、会議資料としての見栄えが格段に向上します。
調整3:必要な領域だけを「印刷範囲」に指定する
表の欄外に入力したメモ書きや不要な計算スペースが印刷対象になってしまい、余計な空白を含んで自動縮小されてしまうのを防ぐため、印刷する領域を限定します。
印刷したい表データ(例: A1:G30)を範囲選択します。その状態で、「ページレイアウト」タブ > 「印刷範囲」 > 「印刷範囲の設定」をクリックします。これで選択範囲外の不要なセルが完全に無視され、最適な拡大率で1ページに印刷されます。
- 不要なメモ書きやゴミデータを印刷から完全に排除し、意図したクリーンな状態で1ページにまとめられること
- 用紙の中央に自動配置されるため、ステープラー(ホチキス)留めする際の綴じ代も確保しやすくなること
Excelの1ページ印刷に関するFAQ

Excelの印刷設定やはみ出しトラブルに関するよくある質問をQ&A形式で解説します。
Q1:1ページに無理やり収めたら文字が細かくなりすぎて読めません。どうしたらいいですか?
印刷の「方向(縦・横)」を切り替えるか、重要度の低い列を非表示にしてください。
表の列数が多い場合は、用紙の向きを「横方向」に設定するだけで縮小倍率が劇的に緩和され、文字が格段に読みやすくなります(「ページレイアウト」タブ > 「印刷の向き」 > 「横」)。
また、実務で使わない補助列などを一時的に右クリックで「非表示」にしてから印刷するだけでも、印字幅が狭まり拡大率を上げることができます。
Q2:改ページプレビューで境界線の青い破線を動かせない時の原因は?
「拡大縮小」設定が有効になっている可能性があります。
「ページレイアウト」タブの「拡大縮小印刷」にある「横」や「縦」が「1ページ」などに固定されていると、Excelが自動でページ範囲を制限するため、境界線のドラッグができなくなります。手動で青い線を自由にドラッグして調整したい場合は、一旦「横」と「縦」の設定を「自動」に戻した上で操作を行ってください。
Q3:縦長の表を複数ページで印刷する際、2ページ目以降にも見出し行を自動で印刷できますか?
はい、「印刷タイトル」機能を使うことで、すべてのページの最上部に見出し行を自動で繰り返し表示させることができます。
「ページレイアウト」タブの「印刷タイトル」をクリックし、ダイアログ内の「シート」タブにある「タイトル行」の入力欄をクリックして、見出しが入力されている行番号(例: $1:$1)を選択して「OK」をクリックします。これで2ページ目以降にも自動で見出しが印刷され、非常に分かりやすい資料になります。
まとめ:印刷設定をマスターして思い通りのレイアウトで出力!
今回は、Excelで作成した表を用紙1ページに綺麗に収めて印刷するための、自動縮小ページフィット設定と、改ページプレビューや余白設定を使った高度なレイアウト調整方法を解説しました。ポイントをおさらいしておきましょう。
- 自動縮小:「ページレイアウト」タブの拡大縮小で「横: 1ページ」「縦: 1ページ」に設定する
- 縦長データのコツ:横幅だけを「1ページ」にし、縦方向は「自動」に設定して文字潰れを防ぐ
- 改ページ境界線:改ページプレビューで青い線をドラッグし、印刷範囲の区切りを手動調整する
- 余白の最小化:余白設定を「やや狭い」に設定して印字可能領域を広げ、倍率を高める
- センタリング:「ユーザー設定の余白」から「水平中央」にチェックを入れて用紙の左右中央に配置する
- タイトル行:複数ページにわたる場合は「印刷タイトル」を使って見出し行を各ページにリピートする
印刷設定を正しくコントロールできるようになれば、印刷のテストで何度も用紙を無駄にする必要がなくなり、綺麗な資料作成業務がワンテイクで終わります。思い通りの印刷レイアウトを瞬時に組み立てて業務をスピードアップさせ、本日もすっきり定時退勤を実現しましょう!
実務で役立つ「Excelで表を印刷範囲に収めて1ページで印刷する手順」のノウハウに加えて、Excelの処理をさらにスマートにする「Excelで数式が表示されたまま計算されない原因と対処法」のコツや、「Excelが重い・遅い原因と劇的に軽くする10の解決策」の手順についても以下の記事で詳しく解説しています。手戻り作業をなくしてサクサク仕事を終えるために、ぜひ合わせて参考にしてくださいね。