エクセルの印刷範囲を設定する方法|変更・解除までの手順

エクセルの印刷範囲を設定する方法

エクセルの印刷範囲は、範囲を選んで「ページレイアウト」タブ→「印刷範囲」→「印刷範囲の設定」で決めます。解除は同じメニューの「印刷範囲のクリア」です。設定は保存され、表の下に足した行は自動では入りません。

この記事でわかること

  • 印刷範囲の設定・追加・変更・解除の手順
  • 改ページプレビューの青い線で範囲を直す方法
  • 表の下に足した行が印刷されない理由と直し方
  • 横だけ・全体を1ページに収める拡大縮小の指定
  • 設定を残したまま1回だけ別の範囲を印刷する方法

印刷すると、表の横に置いたメモや計算用のセルまで紙に出てしまう。逆に、右端の列だけが2枚目に切れて出てくる。どちらも、印刷する範囲を決めていないか、範囲と用紙の大きさが合っていないときに起きます。

印刷範囲を一度設定しておけば、毎回同じ範囲だけを印刷できます。設定そのものは数クリックで終わるので、あとは「範囲が外れたときの直し方」を押さえておきましょう。

目次

印刷範囲を設定する手順

印刷範囲とは、シート全体ではなく、指定したセル範囲だけを印刷するための設定です。範囲を選んでからメニューを押す、という順番で設定します。

  1. 印刷したいセル範囲をドラッグして選ぶ
  2. 「ページレイアウト」タブ→「印刷範囲」を押す
  3. 「印刷範囲の設定」を選ぶ
  4. Ctrl+Pで印刷プレビューを開き、範囲を確かめる

Microsoft サポート「ワークシートの印刷範囲を設定またはクリアする」によると、設定した印刷範囲はブックを保存するときに一緒に保存されます。次に開いたときも、同じ範囲で印刷される状態です。

離れた範囲は別々のページに印刷される

Ctrlキーを押しながら離れた範囲を選んで設定すると、印刷範囲を複数持てます。同じ公式ページには、印刷領域はそれぞれ独自のページに印刷される、と書かれています。

上の表と下の表を1枚にまとめたいなら、離れた範囲で選ばず、間の行も含めて1つの範囲で設定してください。間の空き行が気になるときは、その行を非表示にすると紙面から消えます。

設定の前に決めておくこと

  • 見出しの行・合計の行まで範囲に入っているか
  • 用紙の向き(縦・横)をどちらにするか
  • メモや計算用の列を範囲の外に置いているか

印刷範囲を追加・変更・解除する

設定済みの印刷範囲は、あとから広げたり、作り直したり、外したりできます。やりたいことごとに操作が違うので、表で確かめてください。

やりたいこと操作
すぐ隣のセルを足す足したい範囲を選ぶ→印刷範囲→「印刷範囲に追加」
範囲をまるごと変える新しい範囲を選び→「印刷範囲の設定」をやり直す
範囲を外してシート全体に戻す印刷範囲→「印刷範囲のクリア」
境目を少しだけ動かす改ページプレビューで青い線をドラッグ

「印刷範囲に追加」は、隣り合うセルなら今の範囲が広がります。公式ページでは、隣接していないセルを追加すると新しい印刷領域が作られると説明されています。その場合は別ページで印刷されるので、離れた範囲を足すときは注意しましょう。

改ページプレビューで青い線を動かす

「表示」タブ→「改ページプレビュー」を押すと、印刷範囲の外が灰色になり、範囲の境目が青い線で表示されます。画面右下の表示ボタンからも切り替え可能です。

青い実線は印刷範囲の外枠、青い点線はページの区切りです。実線をドラッグすれば範囲が変わり、点線を右端や下端までドラッグすれば、その範囲が1ページに収まるよう縮小されます。

作業が終わったら「表示」タブ→「標準」で元の画面に戻します。改ページプレビューのままでも印刷には影響しないので、見やすいほうで作業してかまいません。

表の下に足した行が印刷されないとき

印刷範囲は、設定したときのセル範囲で決まっています。A1:F30で設定した表の31行目に新しいデータを足しても、印刷範囲は広がりません。

足し方印刷範囲
範囲の途中に行を挿入する一緒に広がる
範囲のすぐ下の行に入力する広がらない(印刷されない)
範囲の右の列に入力する広がらない(印刷されない)

範囲の途中で行を挿入すれば、印刷範囲もその分だけ伸びます。最終行の下に書き足す運用なら、合計行の上に行を挿入して入力するか、追加のたびに「印刷範囲の設定」をやり直してください。

設定した範囲を「名前」で確かめる

印刷範囲は、エクセルの中では「Print_Area」という名前で記録されています。「数式」タブ→「名前の管理」を開くと、どのシートのどの範囲が設定されているかを一覧で確かめられます。

ここで範囲を書き換えることも可能です。ただし、印刷範囲を外すだけなら「印刷範囲のクリア」を使うほうが、ほかの名前を消してしまう心配がありません。

1ページに収める(拡大縮小印刷)

印刷範囲を決めても、表が用紙より大きいと2ページ以上に分かれます。1ページに収めたいときは、「ページレイアウト」タブの「拡大縮小印刷」で、横と縦のページ数を指定してください。

収めたい方向横(幅)縦(高さ)
列だけ1ページの幅に収める1ページ自動
表全体を1ページに収める1ページ1ページ
縮小せずに印刷する自動自動

Microsoft サポート「ワークシートの拡大/縮小」でも、幅を1ページ・高さを自動にすると、列は1ページに収まり行は複数ページにわたると説明されています。

縦に長い名簿や明細なら、幅だけ1ページにするのが読みやすい指定です。縦横とも1ページにすると、行の多い表では文字がかなり小さくなります。拡大/縮小の値が小さすぎるときは、用紙を横向きにするか、印刷範囲を2つに分けることを考えましょう。

設定を残したまま1回だけ別の範囲を印刷する

いつもの印刷範囲はそのままにして、今回だけ違う範囲を印刷したい場面もあります。そのときは、印刷画面の「設定」で印刷する対象を切り替えるだけです。

今回だけやりたいこと印刷画面での選び方
選んだセルだけ印刷範囲を選んでからCtrl+P→「選択した部分を印刷」
印刷範囲を無視してシート全体を印刷Ctrl+P→設定の一覧で「印刷範囲を無視」
ブックの全シートを印刷Ctrl+P→「ブック全体を印刷」

この切り替えはその場限りで、印刷範囲の設定は残ります。次に普通に印刷すれば、元の印刷範囲で出るので安心です。

よくある質問

Q1:印刷範囲を解除したのに、点線が残っています

点線は、印刷プレビューを開いたあとに表示されるページの区切りです。印刷範囲とは別の線で、印刷はされません。

消したいときは、「ファイル」→「オプション」→「詳細設定」の「改ページを表示する」のチェックを外します。ブックを閉じて開き直しても、点線は消えるはずです。

Q2:「印刷範囲の設定」が押せません

セルに文字を入力している途中だと、リボンの多くのボタンが押せない状態になります。EnterかEscで入力を終えてから操作してください。

複数のシートを選んでいる(シート見出しが白く並んでいる)ときも、意図しない操作になりやすい状態です。1枚のシートだけを選び直してから設定しましょう。

Q3:シートごとに印刷範囲を設定する必要がありますか?

必要です。印刷範囲はシート1枚ごとの設定で、月別にシートを分けたブックなら1枚ずつ設定します。

同じ形のシートを増やすなら、設定済みのシートをコピーして作るのが早道です。印刷範囲も一緒に引き継がれます。

Q4:2ページ目以降にも見出しの行を印刷したい

それは印刷範囲ではなく、「ページレイアウト」タブの「印刷タイトル」で設定します。「タイトル行」に見出しの行(例:$1:$1)を指定すると、各ページの先頭に同じ行が出る仕組みです。

印刷範囲は「どこを印刷するか」、印刷タイトルは「各ページに何を繰り返すか」の設定です。

Q5:印刷範囲の右側に余白が大きく出ます

用紙の幅に対して表が狭いと、右側に余白が残ります。「ページ設定」の「余白」タブで「ページ中央」の「水平」にチェックを入れてください。表が用紙の左右中央に寄ります。

表を大きく見せたいなら、拡大/縮小の倍率を100%より上げる方法もあります。

まとめ

印刷範囲の設定の要点

  • 範囲を選んで「ページレイアウト」→「印刷範囲」→「印刷範囲の設定」
  • 外すのは「印刷範囲のクリア」。離れた範囲は別ページに出る
  • 表の下に足した行は入らない。途中に挿入するか、設定し直す
  • 縦に長い表は幅1ページ・高さ自動で収める
  • 1回だけ別の範囲を出すなら、印刷画面の「選択した部分を印刷」

あわせて読みたい

参考にした公式情報: ワークシートの印刷範囲を設定またはクリアする/ワークシートの拡大/縮小(いずれもMicrosoft サポート・2026年10月確認)

※メニューの名称や操作手順はExcelのバージョンにより異なる場合があります。本記事はMicrosoft 365のデスクトップ版Excel(Windows)での操作を前提にした内容です。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

はじめまして、白石です。製造業の生産管理で15年、毎日の実績集計と帳票づくりをExcelでやってきました。マクロを組もうとして早々に挫折し、そこからは「関数と表の機能だけでどこまでやれるか」でしのいできた口です。部門では「この集計どうやるの」と聞かれる係になり、聞かれた内容を手元にメモし続けました。そのメモがいつのまにか、関数名ではなくやりたいことから引く形になっていて、それがこのサイトのもとになっています。Excelは同じことをやるのに何通りもやり方があって、しかもバージョンによって使える関数が違います。ここでは実際に動かして確かめた式だけを載せ、つまずきやすいところと使えないバージョンを先に書くようにしています。

目次