Excelで作った表が縦に長くなり、印刷すると2ページ以上になった。2ページ目以降、表の見出しが印刷されないので表が分かりにくい。すべてのページに表の見出しを入れる方法はないかと問い合わせがありました。
Excelで、表が縦に長くなると印刷したとき、1ページ目には列の見出しが印刷できるけれど、

2ページ目以降には印刷されません。これでは、その列が何の項目かが分からないので困ることがあります。

このサンプルの場合、2ページだけなので1ページを見返すことはさほど手間がかからないですが、ページ数が多いと見返すために用紙をめくる作業が発生し、見間違いも起きやすくなります。
そこで、この記事では、Excelで作った表が長くなった時に列の見出しをすべてのページに反映して印刷する方法をご紹介します。
Excelで表が長くなった時に列の見出しをすべてのページに反映して印刷するには「タイトル行」を設定しよう
Excelで表が長くなった時に列の見出しをすべてのページに反映して印刷するには、【ページレイアウト】タブにある「印刷タイトル」ボタンをクリックして「タイトル行」を設定します。

ページ設定画面を開いたら「シート」タブの印刷タイトルにある「タイトル行」の枠内をクリック

すべてのページに反映して印刷したい行を、行番号の上にマウスポインタを合わせてクリックして選択します。

印刷タイトルのタイトル行の枠内にクリックした行番号が入力されたのを確認、OKボタンをクリックします。

[ファイル]をクリック→「印刷」をクリックして印刷プレビューを確認してみると2ページ目以降にも見出し(項目や表のタイトルなど)が印刷されるように設定することができました。

Excelで表を印刷したら2ページ以上になる時は、印刷タイトルの「タイトル行」または「タイトル列」を設定しておくと、すべてのページに項目などを印刷することができます。
すべてのページに項目などを印刷するようにしておくと、用紙をめくって項目を確認する手間が省けます。また、印刷結果が複数ページにわたる場合は、印刷タイトルだけではなく、ページ番号も合わせて印刷するように設定しておくと親切です。


