Excelで各ページに列見出しを繰り返す方法(3つの方法)

  • これを共有
Hugh West

大量のデータを扱う場合、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 のページをご覧ください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。