【Excel】印刷タイトルで各ページに見出し行を印刷する方法

この記事は約5分で読めます。

Excelで表を印刷すると、2ページ目以降で列名や項目名が見えなくなり、どの数字が何を表しているのか分かりにくくなることがあります。画面上の見出しを固定するだけでは印刷結果には反映されないため、紙やPDFで各ページに見出し行を出したいときは印刷タイトルを設定します。
この記事では、Microsoft 365のWindowsデスクトップ版Excelを前提に、印刷タイトルで見出し行や左端の列を繰り返して印刷する方法を説明します。Excel 2024、Excel 2021、Excel 2019、Excel 2016でも同じ系統の機能として案内されていますが、画面表示やボタン名が少し異なる場合があります。

印刷タイトルでできること

印刷タイトルは、複数ページに分かれるワークシートで、指定した行や列を各ページに繰り返して印刷する設定です。たとえば1行目に「日付」「品名」「数量」「金額」などの列見出しがある表なら、その1行目を2ページ目以降にも表示できます。
縦に長い表では見出し行を繰り返すと読みやすくなります。横に長い表では、A列の担当者名や商品名などを左側に繰り返すと、右側のページだけを見たときにも内容を追いやすくなります。行と列の両方を指定することもできます。

ウィンドウ枠固定との違い

ウィンドウ枠固定は、画面でスクロールするときに見出しを残す表示機能です。印刷タイトルは、印刷またはPDF出力時に各ページへ見出しを出すページ設定です。画面で見出しが固定されていても、印刷タイトルを設定していなければ印刷物の各ページに見出しは繰り返されません。
表を画面で確認する作業ではウィンドウ枠固定、配布用に出力する作業では印刷タイトル、と目的を分けて考えると設定を間違えにくくなります。

設定前に確認すること

印刷タイトルを設定する前に、保存してから印刷範囲とページ数を確認します。出力用の設定はデータそのものを削除する操作ではありませんが、表の行列を追加したり、印刷範囲や改ページを調整したりする流れで見た目が変わることがあります。提出用や共有用のブックでは、元ファイルを複製してから作業すると戻しやすくなります。
見出しとして繰り返したい行がどこかも確認します。1行目が表タイトルで、2行目に列名がある場合は、1行目だけではなく2行目、または必要に応じて1行目から2行目を指定します。見出しではない説明文まで繰り返すと、各ページの表示領域が狭くなるため、読む人に必要な行だけを選びます。

見出し行を各ページに印刷する手順

複数ページにまたがる表で、上部の見出し行を各ページに印刷する手順は次の通りです。

  1. 印刷したいワークシートを開く
  2. 「ページ レイアウト」タブを選ぶ
  3. 「ページ設定」グループの「印刷タイトル」を選ぶ
  4. 「シート」タブで「一番上の繰り返し行」を指定する
  5. 1行目を繰り返す場合は「$1:$1」のように行全体を指定する
  6. 「OK」を選ぶ
  7. 「ファイル」から「印刷」を開き、プレビューで2ページ目以降を確認する

入力欄へ直接「$1:$1」と入れても設定できます。2行分の見出しを繰り返したい場合は「$1:$2」のように指定します。入力欄の右側にある折りたたみボタンを使い、シート上で対象行を選んで指定することもできます。

左端の列を各ページに出す場合

横方向にページが分かれる表では、「左で繰り返す列」を使います。A列を各ページの左側に出したい場合は「$A:$A」と指定します。A列からB列までを繰り返したい場合は「$A:$B」のように指定します。
行と列を同時に指定すると、縦方向にも横方向にも分かれる大きな表で確認しやすくなります。ただし、繰り返す範囲を広くしすぎると、各ページに印刷できる本体部分が狭くなります。必要な見出しだけに絞り、プレビューで文字の大きさとページ数を確認しましょう。

印刷タイトルが淡色表示されるとき

「印刷タイトル」が押せない場合は、いくつかの条件を確認します。セルを編集中のとき、同じワークシートでグラフなどのオブジェクトを選択しているとき、Windowsにプリンターが設定されていないときは、コマンドが使えないことがあります。
セル編集中であればEnterキーまたはEscキーで編集を終えます。グラフや画像を選んでいる場合は、表のセルをクリックして選択を解除します。プリンターが未設定の環境では、PDF出力だけが目的でもページ設定の一部が使えない場合があるため、Windows側のプリンター設定も確認します。

複数シート選択時の注意

複数のワークシートをまとめて選択していると、ページ設定ダイアログの繰り返し行や繰り返し列を指定できない場合があります。シート見出しが白くまとまって選択されている場合は、選択していないシートをクリックするか、シート見出しを右クリックして作業グループを解除してから設定します。
印刷タイトルはシートごとの設定です。複数のシートを同じように印刷したい場合でも、各シートで見出し行の位置が同じとは限りません。設定後はシートごとに印刷プレビューを確認します。

印刷プレビューで確認するポイント

設定したら、すぐに印刷せずプレビューで確認します。1ページ目だけではなく、2ページ目、3ページ目、横方向に分かれたページも見ることが大切です。見出し行が繰り返されているか、本文の表が狭くなりすぎていないか、余白や用紙の向きが合っているかを確認します。
見出し行は出ているのに表が読みにくい場合は、用紙を横向きにする、余白を調整する、不要な列を印刷範囲から外す、拡大縮小を見直すといった調整を行います。縮小率を下げすぎると文字が小さくなるため、ページ数を減らすことだけを優先しないようにします。

見出し行が増えたときの見直し

表の上部に行を追加すると、以前指定した「$1:$1」が目的の見出し行ではなくなることがあります。たとえば、先頭に資料名の行を追加して列見出しが2行目へ移動した場合、繰り返す行を「$2:$2」に直す必要があります。
見出しが複数行に増えた場合も設定を見直します。1行目に分類、2行目に項目名があるような表では、どちらか片方だけを繰り返すと意味が伝わりにくくなることがあります。印刷する人だけでなく、印刷物を見る人が各ページだけで内容を理解できるかを基準にします。

まとめ

Excelで各ページに見出し行を印刷したいときは、「ページ レイアウト」タブの「印刷タイトル」から「一番上の繰り返し行」を指定します。左端の項目列も必要な場合は「左で繰り返す列」を使います。
印刷タイトルは画面表示を固定する機能ではなく、印刷やPDF出力のページ設定です。設定後は必ず印刷プレビューで複数ページを確認し、見出しが出ているか、表の本体が読みにくくなっていないかを見直しましょう。