ExcelやGoogleスプレッドシートで作成した表を印刷すると、2ページ目以降に見出しが表示されず、データの内容が分かりにくくなることがあります。
このような場合は、印刷時に特定の行を繰り返し表示する機能を使うと便利です。
Excelでは「印刷タイトル」、Googleスプレッドシートでは「固定行を繰り返す」という機能を利用することで、複数ページにわたる表でも各ページに同じ見出しを表示できます。
この記事では、印刷時に特定の行を固定して各ページに表示する方法について、ExcelとGoogleスプレッドシートそれぞれの設定手順を詳しく解説します。
設定できない場合の原因や対処法、印刷時の注意点も紹介するので、ぜひ参考にしてください。
印刷時に特定の行を固定する方法とは?
印刷時に特定の行を固定するとは、複数ページにわたる表を印刷する際に、指定した行を各ページの上部へ繰り返し表示することです。
例えば、Excelで売上管理表を作成した場合、1行目に「日付」「商品名」「数量」「単価」「金額」などの項目名を入力することがあります。
しかし、そのまま印刷すると、2ページ目以降には見出しが表示されず、どの数値が何を表しているのか分かりにくくなる場合があります。
このようなときに、印刷タイトルなどの機能を利用すれば、各ページに同じ見出しを表示できます。
印刷時に特定の行を固定するメリット
印刷時に特定の行を固定する主なメリットは、以下のとおりです。
- 表の内容を把握しやすくなる: 各ページに項目名が表示されるため、データの意味を確認しやすくなります。
- 確認ミスを防ぎやすくなる: 見出しと数値の対応関係が明確になり、データを読み間違えるリスクを減らせます。
- 資料の視認性が向上する: どのページでも同じ見出しが表示されるため、統一感のある印刷物になります。
- 印刷作業を効率化できる: ページごとに見出しを手動で追加する必要がありません。
- 複数ページの資料を管理しやすくなる: ページを個別に確認する場合でも、表の内容を理解しやすくなります。
特に、売上管理表や在庫管理表、顧客リスト、勤怠管理表、請求明細書など、複数ページにわたる資料を印刷する際に役立ちます。
画面上の行の固定と印刷時の行の固定の違い
Excelには「ウィンドウ枠の固定」という機能がありますが、印刷時に特定の行を繰り返し表示する機能とは異なります。
ウィンドウ枠の固定は、画面をスクロールしても指定した行や列を表示し続けるための機能です。
一方、印刷タイトルは、複数ページにわたる表を印刷する際に、指定した行や列を各ページへ繰り返し印刷するための機能です。
| 比較項目 | ウィンドウ枠の固定 | 印刷タイトル |
|---|---|---|
| 主な目的 | スクロール時に行や列を固定する | 印刷時に行や列を繰り返し表示する |
| 反映される場所 | Excelの編集画面 | 印刷物・印刷プレビュー |
| 設定する場所 | 「表示」タブ | 「ページ レイアウト」タブ |
| 印刷時の繰り返し表示 | 対応していない | 対応している |
| 主な用途 | 大量のデータを画面上で確認する | 複数ページの表を印刷する |
Excelでウィンドウ枠を固定しても、印刷時に同じ行が各ページへ繰り返し表示されるわけではありません。
印刷時に特定の行を固定したい場合は、「印刷タイトル」を設定する必要があります。
Excelで特定の行を固定して各ページに印刷する方法
Excelでは、「ページ レイアウト」タブにある「印刷タイトル」を設定すると、指定した行を各ページに繰り返し表示できます。
ここでは、Windows版のデスクトップExcelを例に、具体的な操作手順を解説します。
1. 印刷するExcelファイルを開く
まず、印刷したいExcelファイルを開きます。
複数のワークシートがある場合は、印刷タイトルを設定したいシートを選択してください。
例えば、1行目に項目名が入力されている場合は、その行を各ページに繰り返し印刷するよう設定します。
なお、印刷タイトルはワークシートごとに設定する機能です。
複数のシートに同じ設定を適用したい場合でも、基本的には各シートで個別に設定する必要があります。
2. 「ページ レイアウト」から「印刷タイトル」を選択する
Excelの画面上部にある「ページ レイアウト」タブをクリックします。
続いて、「ページ設定」グループにある「印刷タイトル」を選択してください。
「ページ設定」というダイアログボックスが表示されるので、「シート」タブを開きます。
Excelのバージョンや利用環境によって、一部の項目名や画面表示が異なる場合があります。
3. 繰り返し印刷したい行を指定する
「シート」タブにある「印刷タイトル」の設定欄を確認します。
「タイトル行」または「一番上の繰り返し行」などの項目に、各ページへ繰り返し印刷したい行を指定してください。
例えば、1行目を繰り返したい場合は、次のように入力します。
$1:$1
これは、1行目全体を印刷タイトルとして指定するという意味です。
また、入力欄の右端にある範囲選択ボタンを使用すれば、ワークシート上で繰り返したい行を直接選択できます。
行番号を手入力するのが難しい場合は、範囲選択機能を利用すると便利です。
4. 複数の行を固定する場合は範囲を指定する
Excelでは、1行だけでなく、連続する複数の行を繰り返し印刷できます。
例えば、1行目に資料のタイトル、2行目に表の項目名がある場合は、1~2行目をまとめて指定すると便利です。
主な設定例は、以下のとおりです。
| 固定したい行 | 入力する内容 |
|---|---|
| 1行目 | $1:$1 |
| 1~2行目 | $1:$2 |
| 1~3行目 | $1:$3 |
| 1~5行目 | $1:$5 |
| 3行目 | $3:$3 |
| 3~5行目 | $3:$5 |
印刷タイトルでは、必ずしも1行目から指定する必要はありません。
ただし、指定できるのは連続した行の範囲です。
例えば、1行目と3行目だけを繰り返し、2行目を除外するような不連続の範囲は指定できません。
また、途中の行だけを指定する場合は、元の表の構成やページの区切りによって見え方が変わるため、印刷プレビューで確認してください。
5. 印刷プレビューで設定を確認する
繰り返したい行を指定したら、「OK」をクリックして設定を確定します。
次に、「ファイル」から「印刷」を選択してください。
Windows版Excelでは、ショートカットキーの「Ctrl + P」でも印刷画面を開けます。
印刷プレビューが表示されたら、2ページ目以降を確認します。
指定した行が各ページの上部に表示されていれば、設定は完了です。
見出しが正しく表示されていない場合は、印刷タイトルの指定範囲や印刷対象のシートを確認してください。
Excelで特定の列を固定して各ページに印刷する方法
Excelでは、特定の行だけでなく、列を繰り返し印刷することもできます。
横方向に長い表を印刷する際は、左端の項目名や管理番号などを各ページに表示すると便利です。
特定の列を繰り返し印刷する手順
まず、Excelの「ページ レイアウト」タブから「印刷タイトル」を選択します。
次に、「ページ設定」ダイアログボックスの「シート」タブを開いてください。
「タイトル列」または「左端で繰り返す列」の入力欄に、固定したい列を指定します。
例えば、A列を繰り返し印刷する場合は、次のように入力します。
$A:$A
A列とB列を繰り返し印刷する場合は、次のように指定してください。
$A:$B
設定を確定すると、横方向に複数ページへ分割される表でも、指定した列が各ページの左側に繰り返し表示されます。
行と列を同時に固定する方法
Excelでは、行と列を同時に繰り返し印刷することも可能です。
例えば、以下のように設定します。
| 設定項目 | 入力する内容 |
|---|---|
| タイトル行 | $1:$2 |
| タイトル列 | $A:$A |
この場合、印刷ページの上部には1~2行目、左側にはA列が繰り返し表示されます。
縦方向と横方向の両方に複数ページへ分割される大きな表では、特に役立ちます。
ただし、繰り返す行や列が多いと、本文の印刷領域が狭くなるため、必要な範囲だけを指定することが重要です。
Googleスプレッドシートで特定の行を固定して印刷する方法
Googleスプレッドシートでも、特定の行を各ページに繰り返し印刷できます。
ただし、Excelとは設定方法が異なります。
Googleスプレッドシートでは、まず画面上で行を固定し、その後、印刷設定で「固定行を繰り返す」を有効にする必要があります。
1. 印刷したいスプレッドシートを開く
Googleスプレッドシートで、印刷したいファイルを開きます。
まず、各ページに繰り返し表示したい見出し行を確認してください。
例えば、1行目に「商品名」「数量」「金額」などの項目名が入力されている場合は、1行目を固定します。
2. 「表示」メニューから行を固定する
画面上部の「表示」をクリックし、「固定」を選択してください。
表示されるメニューから「1行」や「2行」など、固定したい行数を選びます。
例えば、1行目だけを固定したい場合は「1行」を選択します。
これにより、画面をスクロールしても指定した行が表示されるようになります。
なお、この時点では、印刷時に固定行を繰り返す設定は完了していません。
3. 印刷設定を開く
次に、「ファイル」から「印刷」を選択します。
Googleスプレッドシートの印刷設定画面が表示されるので、右側にある設定項目を確認してください。
印刷範囲や用紙サイズ、印刷方向なども、この画面で調整できます。
4. 「固定行を繰り返す」を有効にする
印刷設定画面にある「ヘッダーとフッター」を開きます。
その中にある「固定行を繰り返す」にチェックを入れてください。
これにより、事前に固定した行が各ページに繰り返し表示されます。
また、必要に応じて「固定列を繰り返す」を有効にすれば、固定した列も繰り返し印刷できます。
5. 印刷プレビューを確認する
最後に、印刷プレビューで2ページ目以降を確認します。
指定した行が各ページに表示されていれば、設定は完了です。
表示されていない場合は、行が正しく固定されているか、印刷設定の「固定行を繰り返す」が有効になっているか確認してください。
参考サイト
Google スプレッドシートから印刷する|Google ドキュメント エディタ ヘルプ
Excelで印刷タイトルを設定できない原因と対処法
Excelで印刷タイトルを設定しようとしても、ボタンがグレーアウトしていたり、指定した行が印刷されなかったりする場合があります。
ここでは、主な原因と対処法を解説します。
複数のワークシートを選択している
Excelでは、複数のワークシートを同時に選択していると、印刷タイトルを設定できない場合があります。
その場合は、シートのグループ選択を解除してください。
シート見出しを右クリックし、「作業グループ解除」を選択すると解除できます。
その後、印刷タイトルを設定したいシートを1つだけ選択し、再度設定を行ってください。
セルを編集中になっている
セルに文字や数式を入力している途中は、印刷タイトルを設定できないことがあります。
この場合は、「Enter」キーを押して入力を確定するか、「Esc」キーで編集状態を終了してください。
編集状態を解除したあと、「ページ レイアウト」から「印刷タイトル」を選択します。
グラフを選択している
ワークシート上のグラフを選択していると、印刷タイトルを設定できない場合があります。
この場合は、通常のセルをクリックしてグラフの選択を解除してください。
その後、印刷タイトルを設定できるか確認します。
プリンターが設定されていない
Excelでは、使用する環境によって、プリンターがインストールされていない場合に印刷タイトルが使用できないことがあります。
この場合は、Windowsのプリンター設定を確認してください。
利用可能なプリンターが登録されているか確認し、必要に応じてプリンターを追加します。
ExcelのWeb版を使用している
Excel for the web(ブラウザー版Excel)は、デスクトップ版Excelと印刷機能の仕様が異なります。
Microsoftの公式サポートでは、Excel for the webは印刷時に列見出しを繰り返す機能に対応していないと案内されています。
デスクトップ版と同じように印刷タイトルを設定したい場合は、Excelファイルをデスクトップアプリで開いて操作してください。
印刷タイトルを設定しても見出しが表示されない
印刷タイトルを設定したにもかかわらず、2ページ目以降に見出しが表示されない場合は、設定内容を確認しましょう。
主な確認項目は、以下のとおりです。
- 印刷タイトルに正しい行番号が指定されているか
- 設定したシートと印刷対象のシートが一致しているか
- 印刷範囲が適切に設定されているか
- 印刷対象が複数ページに分かれているか
- 印刷タイトルの設定を確定しているか
例えば、1行目を繰り返し印刷したい場合は、タイトル行に$1:$1が入力されているか確認します。
また、印刷対象が1ページしかない場合は、繰り返し表示の効果を確認できません。
設定を変更したら、再度印刷プレビューを開いて確認してください。
印刷時に特定の行を固定するときの注意点
印刷タイトルを利用すると見出しを繰り返し表示できますが、設定によっては印刷レイアウトが崩れたり、ページ数が増えたりすることがあります。
ここでは、印刷時に注意したいポイントを紹介します。
固定する行数を増やしすぎない
印刷タイトルに指定した行は、各ページの上部に繰り返し表示されます。
そのため、固定する行数が多すぎると、本文を印刷できる領域が狭くなります。
例えば、10行を固定すると、各ページで10行分のスペースが必要になるため、印刷ページ数が増える可能性があります。
印刷タイトルは、見出しとして必要な行だけに設定することが重要です。
シンプルな一覧表であれば1~2行程度で十分な場合もありますが、複雑な帳票では複数行が必要になることもあります。
資料の構成や用紙サイズに合わせて調整してください。
印刷範囲と印刷タイトルを混同しない
Excelの「印刷範囲」と「印刷タイトル」は、異なる機能です。
印刷範囲は、印刷するセルの範囲を指定する機能です。
一方、印刷タイトルは、指定した行や列を各ページに繰り返し表示する機能です。
例えば、印刷範囲をA1からF100まで設定しても、それだけで1行目が各ページに繰り返し表示されるわけではありません。
見出しを毎ページに表示したい場合は、印刷タイトルを別途設定する必要があります。
用紙サイズや印刷倍率を確認する
印刷タイトルを設定すると、各ページの上部に見出しを表示するスペースが必要になります。
そのため、設定前と比べてページの区切り位置が変わる場合があります。
特に、A4サイズなどの用紙に大量のデータを印刷する際は注意が必要です。
Excelでは、「ページ レイアウト」タブから用紙サイズや印刷方向、拡大縮小などを調整できます。
必要に応じて横向き印刷に変更したり、横幅を1ページに収める設定を利用したりすると、見やすいレイアウトに調整できます。
ただし、縮小率を大きくすると文字が小さくなるため、読みやすさも考慮しましょう。
改ページの位置を確認する
印刷タイトルを設定したあとは、改ページの位置も確認してください。
Excelでは、「表示」タブから「改ページ プレビュー」を選択すると、ページの区切り位置を確認できます。
表の途中で不自然にページが分割されていないか確認し、必要に応じて改ページの位置や印刷倍率を調整しましょう。
なお、印刷タイトルと改ページは別の機能です。
印刷タイトルでは見出しの繰り返し表示を設定し、改ページでは印刷ページの区切り位置を調整します。
行列番号の印刷と混同しない
Excelには、印刷タイトルとは別に、行番号や列番号を印刷する機能があります。
行列番号とは、ワークシート上に表示されるA・B・Cなどの列番号と、1・2・3などの行番号のことです。
これらを印刷したい場合は、「ページ レイアウト」タブの「見出し」にある印刷設定を使用します。
一方、セルに入力した「商品名」「数量」「金額」などの項目名を各ページに繰り返し表示したい場合は、「印刷タイトル」を使用してください。
印刷時に特定の行を固定する方法に関するよくある質問
Excelで1行目と2行目を両方固定して印刷できますか?
はい、可能です。
「ページ レイアウト」から「印刷タイトル」を選択し、タイトル行に$1:$2と入力してください。
これにより、1行目と2行目が各ページの上部に繰り返し表示されます。
Excelで3行目だけを繰り返し印刷できますか?
はい、可能です。
タイトル行に$3:$3と入力すると、3行目を繰り返す設定になります。
ただし、表の構成や改ページの位置によって見え方が変わる場合があるため、印刷プレビューで確認してください。
Excelで1行目と3行目だけを固定できますか?
Excelの標準的な印刷タイトル機能では、離れた複数の行だけを個別に指定することはできません。
例えば、1行目と3行目を指定し、2行目を除外するような不連続の範囲には対応していません。
この場合は、繰り返したい情報を連続した行にまとめるなど、表の構成を調整する必要があります。
ウィンドウ枠を固定すれば印刷時にも固定されますか?
いいえ。
Excelの「ウィンドウ枠の固定」は、画面をスクロールしたときに特定の行や列を表示し続けるための機能です。
印刷時に同じ行を繰り返し表示する機能ではありません。
各ページに見出しを表示したい場合は、「印刷タイトル」を設定してください。
PDFに保存するときも固定した行は表示されますか?
はい。
デスクトップ版Excelで印刷タイトルを正しく設定していれば、通常はPDFに出力する際にも指定した見出し行が各ページに反映されます。
ただし、出力方法や印刷設定によって結果が異なる場合があるため、PDFに変換したあとも2ページ目以降を確認しましょう。
印刷するページごとに異なる見出し行を設定できますか?
Excelの標準的な印刷タイトル機能では、同じワークシート内でページごとに異なる見出し行を自動的に切り替えることはできません。
印刷タイトルは、指定した行を各ページに繰り返し表示するための機能です。
ページごとに異なる見出しが必要な場合は、ワークシートを分けたり、表の構成を変更したりする方法を検討してください。
まとめ
ExcelやGoogleスプレッドシートで複数ページにわたる表を印刷する場合は、特定の行を繰り返し表示する設定を利用すると便利です。
Excelでは、「ページ レイアウト」から「印刷タイトル」を選択し、固定したい行を指定します。
例えば、1行目を各ページに表示する場合は$1:$1、1~2行目を表示する場合は$1:$2と入力します。
また、特定の列を繰り返したい場合は、タイトル列に$A:$Aなどを指定することで、横方向に分割されたページにも見出しを表示できます。
Googleスプレッドシートでは、「表示」メニューから行を固定したあと、印刷設定の「ヘッダーとフッター」にある「固定行を繰り返す」を有効にしてください。
Excelでは、画面上の「ウィンドウ枠の固定」と、印刷時の「印刷タイトル」が異なる機能であることを理解しておくことが重要です。
また、印刷タイトルを設定したあとは、必ず印刷プレビューで2ページ目以降を確認しましょう。
固定する行数や用紙サイズ、印刷倍率、改ページの位置を適切に調整することで、複数ページにわたる表でも見出しとデータの対応関係が分かりやすい印刷物を作成できます。
以上、印刷時に特定の行を固定して各ページに表示する方法についてでした。
最後までお読みいただき、ありがとうございました。
