【Excel】ヘッダー・フッターに日付やファイル名を自動挿入!Excelの印刷情報を動的に設定する手順

【Excel】ヘッダー・フッターに日付やファイル名を自動挿入!Excelの印刷情報を動的に設定する手順
🛡️ 超解決

ADVERTISEMENT

ヘッダー・フッターとは何か?印刷情報表示の重要性

ヘッダーとフッターは、Excelで作成したシートを印刷する際に、各ページの先頭(ヘッダー)または末尾(フッター)に共通して表示されるテキストや画像のことです。これらの領域には、ファイル名、シート名、現在の日付、時刻、ページ番号、作成者名、さらには会社のロゴなどの情報を挿入できます。

印刷情報がヘッダー・フッターに自動で設定されていると、書類の管理が容易になります。例えば、ファイル名がフッターにあれば、複数枚の印刷物があってもどのファイルのものかすぐに判別できます。また、日付が入っていれば、いつ印刷されたものかを知る手がかりになります。ページ番号は、複数ページにわたる書類では必須の情報です。

これらの情報を手動で入力していると、印刷のたびに手間がかかるだけでなく、入力ミスや漏れが発生するリスクも高まります。Excelの自動挿入機能を使えば、これらの手間とミスを解消し、プロフェッショナルな印刷物を作成できます。

お探しの解決策が見つからない場合は、こちらの「Excelトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

Excelでヘッダー・フッターに日付やファイル名を自動挿入する手順

  1. ページレイアウト表示に切り替える
    Excelのリボンメニューにある「表示」タブをクリックします。表示グループの中から「ページレイアウト」を選択します。これにより、印刷時のページ区切りやヘッダー・フッターの編集領域が表示されます。
  2. ヘッダーまたはフッターの編集領域を選択する
    ページレイアウト表示になると、各ページの最上部(ヘッダー)と最下部(フッター)に「ヘッダー」や「フッター」と表示されている編集領域が現れます。情報を挿入したい場所をクリックして選択します。
  3. 「ヘッダーとフッターツール」リボンを活用する
    ヘッダーまたはフッターの編集領域を選択した状態で、Excelのリボンメニューに「ヘッダーとフッターツール」という新しいタブが表示されます。このタブをクリックします。
  4. 「ヘッダーとフッター」グループから挿入したい項目を選択する
    「ヘッダーとフッターツール」タブの中にある「ヘッダーとフッター」グループには、挿入したい情報に対応するボタンが用意されています。
  5. 日付を挿入する
    「ヘッダーとフッター」グループにある「現在の日付」ボタンをクリックします。これにより、選択したヘッダーまたはフッターの編集領域に「&[日付]」というコードが挿入されます。
  6. ファイル名を挿入する
    「ヘッダーとフッター」グループにある「ファイル名」ボタンをクリックします。これにより、選択した編集領域に「&[ファイル名]」というコードが挿入されます。
  7. ファイルパスを挿入する
    「ヘッダーとフッター」グループにある「ファイルのパス」ボタンをクリックします。これにより、選択した編集領域に「&[パス]」というコードが挿入されます。
  8. ページ番号を挿入する
    「ヘッダーとフッター」グループにある「ページ番号」ボタンをクリックします。これにより、選択した編集領域に「&[ページ番号]」というコードが挿入されます。
  9. その他の情報(シート名、作成者名など)を挿入する
    「ヘッダーとフッター」グループには、上記以外にも「シート名」や「作成者」などのボタンがあります。必要に応じてクリックして挿入します。
  10. 手動でテキストを入力する
    コードの挿入だけでなく、直接テキストを入力することも可能です。例えば、「ページ番号」の後に「/」を入力し、さらに「総ページ数」ボタンをクリックすると、「ページ番号/総ページ数」という形式で表示できます。
  11. 書式設定を行う
    挿入したコードやテキストを選択し、「ヘッダーとフッターツール」タブの「フォント」グループで文字のフォント、サイズ、色などを変更できます。
  12. 編集を完了して印刷プレビューで確認する
    ヘッダー・フッターの編集が完了したら、Excelのシート上の任意の場所をクリックするか、「ヘッダーとフッターツール」タブの右端にある「閉じる」ボタンをクリックして編集モードを終了します。その後、「ファイル」タブから「印刷」を選択し、印刷プレビューでヘッダー・フッターが意図した通りに表示されているかを確認します。

ページ設定ダイアログからの設定方法

ページレイアウト表示以外にも、ページ設定ダイアログからヘッダー・フッターを設定する方法があります。この方法では、より詳細な設定が可能です。

  1. ページ設定ダイアログを開く
    「ページレイアウト」タブをクリックし、「ページ設定」グループの右下にある小さな矢印(ダイアログボックス起動ツール)をクリックします。または、「ファイル」タブから「印刷」を選択し、印刷プレビュー画面の「ページ設定」リンクをクリックします。
  2. 「ヘッダー/フッター」タブを選択する
    表示された「ページ設定」ダイアログボックスで、「ヘッダー/フッター」タブをクリックします。
  3. 「ユーザー設定ヘッダー」または「ユーザー設定フッター」を選択する
    左側、中央、右側のいずれかのセクションに情報を挿入したい場合は、「ユーザー設定ヘッダー」または「ユーザー設定フッター」ボタンをクリックします。
  4. 挿入したい項目を選択または入力する
    ダイアログボックスが開いたら、上部にあるアイコンボタン(ページ番号、ファイル名、日付など)をクリックするか、直接テキストを入力します。
  5. 書式設定を行う
    挿入したテキストやコードを選択し、ダイアログボックス上部にあるフォント設定ボタン(「A」のアイコン)をクリックして、フォント、サイズ、色などを変更します。
  6. 「OK」をクリックして設定を適用する
    設定が完了したら、「OK」ボタンをクリックしてページ設定ダイアログを閉じます。
  7. 再度「OK」をクリックする
    ページ設定ダイアログボックスに戻るので、再度「OK」をクリックして設定を確定します。

ADVERTISEMENT

ヘッダー・フッター設定でよくある失敗と対処法

挿入したコードがそのまま表示されてしまう

「&[日付]」や「&[ファイル名]」といったコードが、印刷プレビューや印刷結果でそのまま表示されてしまう場合があります。これは、Excelがこれらのコードを動的な情報として認識していないことが原因です。

対処法

  1. ページレイアウト表示で確認する
    コードが正しく挿入されているかは、必ず「ページレイアウト」表示で確認してください。印刷プレビューでも正しく表示されます。
  2. 「ヘッダーとフッターツール」タブから再挿入する
    一度コードを削除し、「ヘッダーとフッターツール」タブの該当するボタン(「現在の日付」「ファイル名」など)を再度クリックして挿入し直してください。
  3. 手動で入力したテキストとの混同に注意する
    コードの入力と手動でのテキスト入力を混同しないように注意してください。例えば、ファイル名を挿入したい場合は、必ず「ファイル名」ボタンを使用します。

ファイル名やパスが表示されない

ファイル名やパスがヘッダー・フッターに表示されない場合、それはファイルがまだ保存されていないか、保存場所のパスが長すぎるなどの理由が考えられます。

対処法

  1. ファイルを保存する
    ファイル名やパスを表示させるためには、まずファイルを一度保存する必要があります。未保存のファイルではこれらの情報は取得できません。
  2. ファイルパスの長さを確認する
    非常に深い階層に保存されている場合、ファイルパスが長すぎて表示できないことがあります。可能であれば、ファイルを浅い階層に移動させてください。
  3. 「ファイル名」のみを使用する
    ファイルパス全体ではなく、ファイル名のみを表示させたい場合は、「ファイル名」ボタンを使用してください。

ヘッダー・フッターの表示位置がずれる

ヘッダーやフッターに挿入した情報が、印刷プレビューで意図した位置に表示されないことがあります。これは、セルの幅や行の高さ、用紙サイズの設定などが影響している可能性があります。

対処法

  1. 「ページレイアウト」表示で調整する
    「ページレイアウト」表示で、ヘッダー・フッターの編集領域の左右の余白や、中央の配置などを調整します。
  2. ページ設定で余白を調整する
    「ページ設定」ダイアログボックスの「余白」タブで、ヘッダーとフッターの余白の値を調整します。値を小さくするとヘッダー・フッターが用紙の端に近づき、大きくすると離れます。
  3. 用紙サイズと印刷の向きを確認する
    設定している用紙サイズ(A4、B5など)や印刷の向き(縦、横)が、意図したものと異なっていないか確認してください。これらが異なると、表示位置も変わってきます。

異なるシートで同じヘッダー・フッターを適用したい

複数のシートで同じヘッダー・フッターを設定したい場合、シートごとに同じ作業を繰り返すのは非効率です。Excelでは、一度設定したヘッダー・フッターを他のシートにコピーしたり、ブック全体に適用したりする機能は直接提供されていません。

対処法

  1. VBAマクロを利用する
    複数のシートに同じヘッダー・フッターを適用するには、VBAマクロを使用するのが最も効率的です。特定のシートで設定したヘッダー・フッターを、指定した他のシートにコピーするコードを作成できます。
  2. テンプレートファイルを作成する
    よく使うヘッダー・フッター設定が決まっている場合は、あらかじめその設定を施したExcelファイルをテンプレートとして保存しておき、新規作成時にそのテンプレートを開くようにすると便利です。

ヘッダー・フッターに挿入できる動的な情報一覧

Excelのヘッダー・フッター機能では、日付やファイル名以外にも様々な動的な情報を挿入できます。これらの情報を活用することで、より詳細で管理しやすい印刷物を作成できます。

項目 説明 挿入コード例
ページ番号 現在のページ番号を表示します。 &[ページ番号]
総ページ数 ドキュメント全体の総ページ数を表示します。 &[総ページ数]
現在の日付 印刷を実行した現在の日付を表示します。 &[日付]
現在時刻 印刷を実行した現在時刻を表示します。 &[時刻]
ファイル名 保存されているファイル名を表示します。 &[ファイル名]
ファイルのパス ファイルが保存されているフォルダのパスを表示します。 &[パス]
シート名 現在アクティブなシートの名前を表示します。 &[シート名]
作成者 Excelのオプションで設定されているユーザー名を表示します。 &[作成者]

まとめ

Excelのヘッダー・フッター機能を使えば、日付やファイル名、ページ番号などの印刷情報を自動で挿入できます。これにより、印刷物の管理が容易になり、手入力によるミスも削減できます。ページレイアウト表示またはページ設定ダイアログから、これらの動的な情報を簡単に設定可能です。

今後は、印刷するたびに手動で情報を入力する手間を省き、効率的に書類を作成してください。ファイル名や日付をフッターに表示させる設定を試してみることをお勧めします。

さらに、VBAマクロを活用すれば、複数のシートへの一括設定なども可能になり、より高度な自動化が実現できます。

📊
Excelトラブル完全解決データベースこの記事以外にも、様々なエラー解決策をまとめています。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
📈

超解決 Excel・Word研究班

企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。

🏆
超解決 Excel検定 あなたのExcel実務能力を3分で測定!【1級・2級・3級】