目次
大量のデータを扱う場合、Excelでは最初のページに列の見出しを表示する傾向があります。 他のページには見出しがありません。 そのため、毎回最初のページに移動して見出しを取得する必要があります。 これはかなりイライラする作業です。Microsoft Excelでは、各ページに列の見出しを簡単に繰り返すことができます。 この記事では、各ページで列見出しを繰り返す方法について説明します。この記事を読んで、このテーマについてより多くの知識を得ていただければ幸いです。
練習用ワークブックをダウンロードする
練習用ワークブックは下記よりダウンロードしてください。
各ページに列の見出しを繰り返し表示する.xlsm
Excelで列の見出しを各ページに繰り返し表示する3つの簡単な方法
各ページの見出しを繰り返すには、ページ設定、ネームボックス、VBAコードの3つの方法があります。 いずれもわかりやすい方法です。 今回は、各国の月別売上高を含むデータセットを使います。 データセットが大きいのでは、1ページに収められない。
次に、印刷プレビューでデータセットの2ページ目を見ると、そのページには列見出しがないことがわかります。
以下の3つの方法で、各ページのコラム見出しを繰り返し表示するようにします。
1.ページ設定の変更
最初の方法は、ページ設定オプションに基づいています。 ページ設定オプションは、基本的に印刷後に読みやすいようにページを修正するのに役立ちます。 しかし、各ページで列見出しを繰り返しながらページ設定オプションを利用することができます。 この方法を明確に理解するためには、ステップを正しく実行する必要があります。
ステップス
- まず ページレイアウト タブをクリックします。
- では、その中から ページ設定 グループをクリックします。 印刷用タイトル .
- を開くことになります。 ページ設定 のダイアログボックスが表示されます。
- 次に シート タブで表示します。
- その後 印刷用タイトル セクションを選択します。 トップで繰り返す行 .
- 次に、データセットから4行目を選択するか、次のように入力します。 $4:$4 .
- 最後に、以下をクリックします。 よっしゃー .
キーボードショートカット
開くには ページ設定 ダイアログボックスを表示するには、キーボードショートカット Alt+P+S+P を開くことになります。 ページ設定 のダイアログボックスを自動的に表示します。
- その後 ファイル タブをクリックします。
- 次に、以下を選択します。 プリント をクリックすることもできます。 Ctrl+P をクリックすると、キーボードショートカットが表示されます。
- 列の見出しは、他のページにも表示されます。 スクリーンショットをご覧ください。
続きを読む エクセルで2列のヘッダーを作成する方法(3つの簡単な方法)
類似の読み物
- [修正しました!】コラムの見出しが文字ではなく数字で表示されます。
- Excelで行を列のヘッダーに昇格させる(2つの方法)
- Excelで複数のソート可能な見出しを作成する方法
- Excelでフリーズせずにスクロールしても行の見出しを維持する
2.VBAコードの埋め込み
Excel では、VBA コードを使用して、各ページで列の見出しを繰り返すことができます。 この方法を使用するには デベロッパー」タブ その後、各ページの列の見出しを繰り返すためのVBAコードを使用します。 正しい手順で行ってください。
ステップス
- まず デベロッパータブ をリボンにしています。
- 次に、以下を選択します。 ビジュアルベーシック から コード のグループです。
- その後 ビジュアルベーシック のウィンドウが表示されます。
- 次に インサート タブを選択し モジュール .
- を開くことになります。 モジュール コードウィンドウに、VBAのコードを書き込むことができます。
- 次のコードを書き込んでください。
Sub Repeat_Column_Headings_Every_Page() Dim TotalPages As Long TotalPages = Application.ExecuteExcel4Macro("GET.DOCUMENT(50)") With ActiveSheet.PageSetup .PrintTitleRows = "$4:$4" ActiveSheet.PrintOut From:=1, To:=TotalPagesの .PrintTitleRows = "" End With End Sub
- コードを保存して ビジュアルベーシック
- 次に デベロッパー タブをクリックします。
- より コード を選択します。 マクロ .
- その結果、開放されることになります。 マクロ のダイアログボックスが表示されます。
- 次に、以下を選択します。 ページごとにカラムの見出しを繰り返す オプションを指定します。 マクロ名
- 最後に、以下をクリックします。 実行 .
- その結果、データセットの後のページにヘッダーが付くPDFファイルとして保存されます。 最初のページには、次のような列のヘッダーがあります。
- VBAのコードを使用すると、2ページ目にも同じ列見出しが表示されるためです。 スクリーンショットを参照してください。
続きを読む エクセルVBAで列ヘッダー名を変更する方法(3例)
3.名前欄の変更
最後の方法は、名前ボックスを変更する方法です。 この方法では、任意の行を選択し、名前ボックスの中で プリントタイトル 最終的に各ページの見出しが繰り返されます。 この方法を明確に理解するために、手順をきちんと踏んでください。
ステップス
- まず、行を選択します。 4 列の見出しがあるところ。
- 次に ネームボックス セクションで、名前を変更することができます。
- をすべて削除してください。 ネームボックス .
- 次に、次のように書きます。 プリントタイトル .
- 最後に 入力 を応募してください。
- 各ページで列見出しを繰り返すかどうかの結果を確認するために ファイル タブをクリックします。
- 次に、以下を選択します。 プリント をクリックすることもできます。 Ctrl+P をクリックすると、キーボードショートカットが表示されます。
- 列の見出しは、他のページにも表示されます。 スクリーンショットをご覧ください。
続きを読む エクセルで行ヘッダーを作る方法(4つの簡単な方法)
覚えておきたいこと
- 各ページに繰り返される列の見出しを表示するには、印刷プレビューにする必要があります。 そうでなければ、pdfファイルを作成します。 そうすれば、見出しが表示されます。
- VBAの方法では、目的の結果を得ることができるPDFファイルを用意します。
結論
Excelで各ページの列見出しを繰り返す方法を3つ紹介しました。 ExcelのコマンドとVBAのコードを使用した方法です。 どれも簡単に使用できます。 各ページの列見出しを繰り返すことで可能な領域をすべてカバーできればと思います。 さらにご質問があれば、コメントボックスでお気軽にお尋ねください。 Exceldemy のページをご覧ください。