Excel の印刷タイトル機能を使うと、すべてのページの考え方や同じ行や列を固定表示できます。
ただし、ページごとに異なるタイトルを設定したい場合や、一部のシートでのみタイトルを解除したい場合には、通常の設定では対応できません。
✔特定のページだけ印刷タイトルを解除したい
✔複数のシートで印刷タイトルを設定しているが、一部のシートのみ解除したい
✔タイトル行・タイトル列を部分的に変更したい
この記事では、Excelの印刷タイトルの一部を解除する方法を解説します。
目次
Excelの「印刷タイトル」の基本設定
印刷タイトルは、以下の手順で設定できます。
✅タイトル印刷を設定する
📌 手順
- 「ページレイアウト」タブを開く
- 「印刷タイトル」をクリック
- 「ページ設定」ウィンドウが開く
- 「タイトル行」に
$1:$1
(例:1行目固定)と入力 - 「タイトル列」に
$A:$A
(例:列を固定)と入力 - 「OK」をクリック
- 「Ctrl + P」で印刷プレビューを確認
✅結果:すべてのページに指定されたタイトル行・列が表示される!
⚠問題点
- すべてのページで固定されるため、ページごとにタイトルを変更されない
- 一部のページで解除することは通常の設定では不可
【VBA】印刷時に 1 ページにまとめる方法と応用テクニック
印刷タイトルの一部解除を行う方法
通常、Excelの印刷タイトル機能は「すべてのページに適用される」ため、一部のページだけタイトル行を解除することはできません。
ただし、「印刷タイトルのクリア」や「変更ページの活用」などの方法を使うことで、特定のシートやページで解除することが可能です。
✅「印刷タイトルのクリア」で特定のシートのみ解除
特定のシートのみ印刷タイトルを解除したい場合は、以下の手順で設定できます。
📌 手順
- 「ページレイアウト」タブを開く
- 「印刷タイトル」をクリック
- 「ページ設定」ウィンドウで、「タイトル行」と「タイトル列」の内容を削除
- 「OK」をクリック
- 「Ctrl + P」でプレビューを確認し、タイトルが解除されたことを確認
✅結果:選択したシートの印刷タイトルが解除される!
⚠注意点
- この方法では、シート全体の印刷タイトルが解除される
- ページ単位での解除はできない
✅「改ページを利用して特定のページだけタイトルを変える」
特定のページのみ印刷タイトルを解除したい場合は、「改ページ」を活用することでタイトルを変更するページを区別できます。
📌 手順
- 印刷タイトルを適用したい範囲と適用したくない範囲を確認
- 「表示」タブ →「改ページプレビュー」
- タイトルを変更したい部分の直前で変更ページを挿入
- 「改ページの挿入」:選択セルの上で「右クリック」→「改ページの挿入」
- 改ページごとにタイトル行を調整(タイトルを削除したページ用に新たなシートを作るのが有効)
- 「Ctrl + P」でプレビューを確認
✅結果: 一部のページだけ異なるタイトル行を表示!
⚠注意点
- ページ単位でのタイトル変更は手動で行う必要がある
- 改ページで制御するため、シートの構成に注意
VBA(マクロ)を使ってページごとに異なるタイトルを設定
大量のシートを管理する場合、VBAを使ってタイトル行・タイトル列をページごとに変更することも可能です。
✅VBAで特定のシートのみ印刷タイトルを解除
📌 VBAコード
Sub RemovePrintTitleFromSpecificSheet()
Dim ws As Worksheet
Dim targetSheet As String
' 印刷タイトルを解除するシート名を指定(例:「Sheet2」)
targetSheet = "Sheet2"
' 指定したシートの印刷タイトルを解除
On Error Resume Next
Set ws = Worksheets(targetSheet)
If Not ws Is Nothing Then
With ws.PageSetup
.PrintTitleRows = "" ' タイトル行を解除
.PrintTitleColumns = "" ' タイトル列を解除
End With
MsgBox "シート [" & targetSheet & "] の印刷タイトルを解除しました!", vbInformation
Else
MsgBox "指定したシートが見つかりませんでした。", vbExclamation
End If
End Sub
📌 VBA 実行方法
- Excelを開く
- 「Alt + F11」でVBAエディタを開く
- 「挿入」→「モジュール」
- 上記のコードを貼り付け
- 「F5」キーで実行
✅結果:指定したシートのみ印刷タイトルが解除される!
⚠注意点
- 特定のページ単位での解除はできない(シート単位で適用)
- 複数のシートを対象にする場合、
targetSheet
をArray("Sheet1", "Sheet3")
などに変更
まとめ
Excelで印刷タイトルの一部を解除する方法は、用途に応じて最適な方法を選びましょう。
📌印刷タイトルの解除方法まとめ
方法 | おすすめのシーン | 達成 |
---|---|---|
「印刷タイトルのクリア」 | 特定のシートのタイトルを解除したい | ★☆☆☆☆ |
「改ページを活用する」 | 特定のページでタイトルを変更したい | ★★☆☆☆ |
VBAで自動設定 | 大量のシートを一括処理したい | ★★★★☆ |
📌どの方法を選べばいいですか?
✔特定のシートだけ印刷タイトルを解除 →「印刷タイトルのクリア」
✔特定のページだけ印刷タイトルを解除 →「変更ページを利用」
✔大量のシートを一括設定 →「VBA」