当サイトの記事にはプロモーションが含まれています。

Wordでヘッダーが消えない原因と7つの確実な対処法を徹底解説!

パソコンパソコン・スマホ教室
スポンサーリンク

「ヘッダーの削除をクリックしたのに、なぜかまだ残っている……」「何度やっても空白のヘッダー領域が消えてくれない!」そんな経験、ありませんか? 実はこの悩み、Wordを使うほぼ全員が一度はぶつかる”あるある”トラブルなんです。

しかも厄介なことに、Wordのヘッダーとフッターは文書構造の一部として組み込まれているため、単純に「削除ボタンを押せば消える」という仕組みではありません。セクション区切り、先頭ページの別指定、隠れた段落記号など、裏側でいくつもの設定が絡み合っているのが原因です。

この記事では、Wordのヘッダーが消えないときに考えられるすべての原因と、初心者でも迷わず実行できる7つの具体的な対処法を、デスクトップ版・Web版・Microsoft 365の違いも含めて丁寧に解説します。読み終わるころには「ヘッダー問題」から完全に解放されているはずです。

ここがポイント!

  • Wordのヘッダーが消えない5大原因とそれぞれの仕組みの理解
  • デスクトップ版とWeb版の両方に対応した7つの確実な削除手順
  • セクション区切りやVBAマクロを活用した上級者向けの一括削除テクニック
スポンサーリンク
  1. そもそもWordのヘッダーが消えないのはなぜ?原因を知れば解決は早い
    1. 原因1セクション区切りが複数存在している
    2. 原因2「先頭ページのみ別指定」や「奇数/偶数ページ別指定」がオンになっている
    3. 原因3空の段落記号が残っている
    4. 原因4文書が保護(ロック)されている
    5. 原因5テンプレートにヘッダーが組み込まれている
  2. デスクトップ版Wordでヘッダーを確実に消す方法
    1. 方法1「挿入」タブから全ページのヘッダーを一括削除する
    2. 方法2ダブルクリックで編集モードに入って手動削除する
    3. 方法3セクションをまたいだヘッダーを完全に削除する
    4. 方法4ヘッダーの余白領域そのものを極限まで縮める
    5. 方法5残った改行の文字サイズを最小にして見えなくする
  3. Web版(Word for the web)でヘッダーを消す方法
    1. Web版での基本的な削除手順
    2. Web版で削除がうまくいかないときの対処法
  4. 上級者向け!VBAマクロで全セクションのヘッダーを一括削除する方法
  5. ヘッダー削除後に本文がずれてしまうときの防止策
    1. 白い文字で見えなくするテクニック
    2. 余白設定の事前調整がカギになる
  6. 「ドキュメント検査」機能でヘッダーとフッターを根こそぎ消す方法
  7. 情シス歴15年の現場で遭遇した「ヘッダーが消えない」リアルなトラブル事例集
    1. 事例1前任者が作ったテンプレートに「見えないセクション区切り」が潜んでいた
    2. 事例2「ヘッダーの削除」をクリックしたら他のセクションのヘッダーまで全部消えた
    3. 事例3ヘッダー下に謎の横線が残って消せない
    4. 事例4Word文書の保護が原因でヘッダーを編集できない
  8. 実務で即使えるVBAマクロ集バージョン別の動作検証結果つき
    1. マクロ1全セクションのヘッダーとフッターを安全に一括削除する(存在チェックつき)
    2. マクロ2ヘッダー内の段落罫線(下線)も含めて完全削除する
    3. マクロ3全セクションの「前と同じヘッダー/フッター」リンクを一括解除する
    4. マクロ4逆操作!全セクションのリンクを一括で復元する
  9. docxファイルのXMLを直接編集してヘッダーを根本から除去する上級テクニック
  10. 「先頭ページのみ別指定」と「奇数/偶数ページ別指定」が引き起こす見落としがちな罠
  11. 複数ファイルのヘッダーを一括処理する業務効率化マクロ
  12. 印刷時にだけヘッダーが消えない(または消える)場合の盲点
    1. 画面では消えているのに印刷時にヘッダーが出る場合
    2. 画面にはヘッダーがあるのに印刷で消える場合
  13. Word for Mac特有のヘッダー削除の注意点
  14. セクション区切りの一括削除でヘッダー問題をそもそも発生させない予防策
  15. ぶっちゃけこうした方がいい!
  16. Wordでヘッダーが消えないに関する疑問解決
    1. 「ヘッダーの削除」を押しても何も変わらないのはなぜですか?
    2. 特定のページだけヘッダーを消すにはどうすればよいですか?
    3. フッターを削除するとページ番号も消えてしまいますか?
    4. 削除したヘッダーをあとから復元することはできますか?
    5. 印刷時だけヘッダーを非表示にする方法はありますか?
    6. Word for the webで両方のヘッダーとフッターを同時に削除できますか?
  17. 今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
  18. まとめ

そもそもWordのヘッダーが消えないのはなぜ?原因を知れば解決は早い

Wordのイメージ

Wordのイメージ

Wordのヘッダーを消そうとして「ヘッダーの削除」をクリックしても何も変わらない、あるいは空白の領域がそのまま残ってしまう。この現象にはちゃんとした理由があります。まず最初に知っておいてほしいのは、Wordのヘッダーとフッターは文書から完全に取り除くことができない構造要素だということです。正確に言えば「中身を空にする」ことはできても、ヘッダー領域そのものを文書から消し去ることはできません。

では、なぜ「消えない」と感じてしまうのか。その主な原因は以下の5つに集約されます。

原因1セクション区切りが複数存在している

Wordの文書には「セクション」という概念があります。セクションとは、文書を複数のブロックに分割して、それぞれに異なるページ設定やヘッダー・フッターを適用できる仕組みのことです。問題は、各セクションがそれぞれ独自のヘッダーを持っているという点です。つまり、セクション1のヘッダーを削除しても、セクション2やセクション3のヘッダーはそのまま残ります。「ヘッダーの削除」ボタンは現在表示しているセクションのヘッダーだけに作用するため、すべてのセクションで繰り返し操作しないと完全には消えません。

原因2「先頭ページのみ別指定」や「奇数/偶数ページ別指定」がオンになっている

Wordには「先頭ページのみ別指定」と「奇数/偶数ページ別指定」というオプションがあります。この設定がオンになっていると、1つのセクションの中に最大3種類のヘッダー(先頭ページ用、奇数ページ用、偶数ページ用)が存在します。通常の「ヘッダーの削除」では、いま見えているヘッダーしか消えないため、別のページに切り替えるとヘッダーが残っているように見えるのです。

原因3空の段落記号が残っている

ヘッダーの中身(文字や画像)を削除しても、段落記号(改行マーク)はどうしても1つ残ります。これはWordの仕様であり、BackSpaceキーやDeleteキーで消すことはできません。この段落記号が1行分のスペースを占有するため、ヘッダーを削除したはずなのに空白の余白が残ってしまうのです。

原因4文書が保護(ロック)されている

文書に「編集の制限」が設定されている場合、ヘッダー領域を自由に編集できなくなります。2026年2月にもMicrosoftのフォーラムで報告されたケースですが、「ヘッダーの削除ボタンに赤い×印が表示されてクリックできない」という症状は、多くの場合この保護設定が原因です。校閲タブから「編集の制限」を確認し、保護を解除する必要があります。

原因5テンプレートにヘッダーが組み込まれている

履歴書や報告書などのテンプレートからWord文書を作成した場合、ヘッダーとフッターがテンプレートの一部として構造的に埋め込まれていることがあります。特にWord for the web(Web版)ではテンプレート由来のヘッダーが思うように削除できないという報告が多く、デスクトップ版で開き直すことで解決するケースがほとんどです。

デスクトップ版Wordでヘッダーを確実に消す方法

原因がわかったところで、ここからは具体的な対処法に入ります。まずはデスクトップ版(Windows版・Mac版)のWordで使える方法を紹介します。お使いの状況に合わせて、最適な手順を選んでください。

方法1「挿入」タブから全ページのヘッダーを一括削除する

もっともシンプルで確実な方法です。全ページに同じヘッダーが入っていて、それをまとめて消したい場合に使います。

  1. Wordファイルを開き、画面上部の「挿入」タブをクリックします。
  2. 「ヘッダーとフッター」グループにある「ヘッダー」をクリックして、ドロップダウンメニューを展開します。
  3. メニューの中にある「ヘッダーの削除」をクリックします。
  4. フッターも消したい場合は、同じ手順で「フッター」から「フッターの削除」を選びます。

ただし注意点があります。この操作は現在のセクションにだけ適用されます。文書内にセクション区切りが複数ある場合は、各セクションで同じ操作を繰り返す必要があります。

方法2ダブルクリックで編集モードに入って手動削除する

特定のページだけヘッダーを消したいときや、セクション単位で細かく制御したいときに便利な方法です。ヘッダー部分(ページ上部の余白エリア)をダブルクリックすると、ヘッダーの編集モードに切り替わります。編集モードに入ったら、ヘッダー内のすべてのテキストや画像を選択して、DeleteキーまたはBackSpaceキーで削除してください。

削除後、ヘッダーとフッターツールの「デザイン」タブ(またはMicrosoft 365では「ヘッダーとフッター」タブ)にある「ヘッダーとフッターを閉じる」をクリックするか、

Esc

キーを押して編集モードを終了します。

方法3セクションをまたいだヘッダーを完全に削除する

セクション区切りが入っている文書で「全部消したはずなのに一部残る」という場合は、セクション間のリンク設定が鍵になります。

  1. 消したいヘッダーがあるページのヘッダー領域をダブルクリックして編集モードに入ります。
  2. 「ヘッダーとフッター」タブのナビゲーショングループにある「前と同じヘッダー/フッター」(英語版では「Link to Previous」)のボタンを確認します。
  3. このボタンがオフになっている場合は、クリックしてオンにします。すると、前のセクションのヘッダーと同じ設定が適用され、前のセクションが空なら自動的にこのセクションも空になります。
  4. 確認メッセージが表示されたら「はい」をクリックします。
  5. この操作をすべてのセクションで繰り返します。

逆に、「前と同じヘッダー/フッター」がオンのままヘッダーを消すと、前のセクションのヘッダーまで一緒に消えてしまうことがあるので注意してください。特定のセクションだけ消したい場合は、まずリンクを解除してから削除するという順番が大切です。

方法4ヘッダーの余白領域そのものを極限まで縮める

ヘッダーの中身を消しても空白スペースが残ってしまう場合は、ヘッダー領域のサイズを調整する方法が有効です。

  1. 「レイアウト」タブをクリックし、「ページ設定」グループの右下にある小さな矢印アイコンをクリックして、ページ設定ダイアログボックスを開きます。
  2. 「レイアウト」タブ(ダイアログ内のタブ)に切り替えます。
  3. 「ヘッダー」の数値を「0mm」に変更します。フッターも同様に「0mm」に設定できます。
  4. 適用対象を「文書全体」に設定して「OK」をクリックします。

この方法なら、ヘッダー内に残る段落記号の存在を気にすることなく、見た目上はヘッダー領域が完全に消えた状態にできます。

方法5残った改行の文字サイズを最小にして見えなくする

ヘッダーに表や図形を挿入した後に削除すると、どうしても1行分の改行が残ってしまうことがあります。この改行はBackSpaceでは消せませんが、フォントサイズを「1」に変更することで、事実上見えなくすることが可能です。

手順としては、ヘッダーの編集モードに入り、残っている改行マークの行にカーソルを置いて、フォントサイズを「1」に変更するだけです。印刷時にもこの改行は視認できなくなるため、レイアウトへの影響をほぼゼロにできます。元に戻したい場合は、同じ手順でフォントサイズを元の数値に上げれば復活します。

Web版(Word for the web)でヘッダーを消す方法

デスクトップ版のWordがインストールされていない環境でも、Word for the web(ブラウザ版のWord)からヘッダーを削除できます。ただし、Web版はデスクトップ版に比べて機能が限定されているため、操作手順が少し異なります。

Web版での基本的な削除手順

Web版Wordでヘッダーやフッターを削除するには、まず画面上部の「表示」タブをクリックし、「表示」グループにある「ヘッダーとフッター」をクリックします。すると編集モードに切り替わるので、ヘッダーまたはフッター内の文字をBackSpaceやDeleteキーで削除してください。

全ページからまとめて削除したい場合は、同じく編集モードに入った状態で「ヘッダーを削除」または「フッターを削除」というオプションをクリックし、表示される確認メッセージで「すべて削除」を選択します。ヘッダーとフッターの両方を消したい場合は、片方を削除した後にもう一度「表示」→「ヘッダーとフッター」の手順を繰り返して、もう片方も削除します。

Web版で削除がうまくいかないときの対処法

Web版でヘッダーを削除したあと再度ヘッダー編集画面を開くと、削除したはずの内容が復活してしまうケースが報告されています。この場合は、まずブラウザのキャッシュをクリアしてからページを再読み込みしてみてください。それでも解決しない場合は、テンプレートに起因する構造的な問題である可能性が高いので、可能であればデスクトップ版のWordで開いて編集するのがもっとも確実です。

また、Web版ではセクション区切りの操作が制限されているため、複数セクションにまたがるヘッダーの個別削除はデスクトップ版でないと対応できません。

上級者向け!VBAマクロで全セクションのヘッダーを一括削除する方法

何十ページもある文書や、セクション区切りが大量に入っている文書では、手動で1つずつヘッダーを消していくのは非常に大変です。そこで威力を発揮するのがVBAマクロです。VBA(Visual Basic for Applications)はWordに内蔵されたプログラミング機能で、繰り返し作業を自動化できます。

以下のマクロを実行すると、文書内のすべてのセクションに存在するすべてのヘッダーとフッターの中身を一括で削除できます。

Sub DeleteAllHeadersAndFooters()

Dim sec As Section

Dim hf As HeaderFooter

For Each sec In ActiveDocument.Sections

For Each hf In sec.Headers

hf.Range.Delete

Next hf

For Each hf In sec.Footers

hf.Range.Delete

Next hf

Next sec

End Sub

使い方は、

Alt + F11

キーでVBAエディタを開き、「挿入」→「標準モジュール」でモジュールを追加して、上記のコードを貼り付けたら

F5

キーで実行するだけです。全セクションの先頭ページヘッダー、奇数ページヘッダー、偶数ページヘッダー、そしてフッターもすべてまとめて空にしてくれます。

なお、Microsoft 365環境でマクロ実行時にコンパイルエラーが出る場合は、マクロのセキュリティ設定を確認してください。「ファイル」→「オプション」→「トラストセンター」→「トラストセンターの設定」→「マクロの設定」で、「すべてのマクロを有効にする」に一時的に切り替えると実行できるようになります。作業後は必ずセキュリティ設定を元に戻してください。

ヘッダー削除後に本文がずれてしまうときの防止策

せっかく完成した文書のヘッダーを削除した瞬間、本文のレイアウトが崩れてしまい、ページの区切り位置が変わってしまった……という経験はないでしょうか。これは、ヘッダー領域が占めていたスペースが解放されることで、本文の開始位置が上に移動してしまうために起こります。

白い文字で見えなくするテクニック

本文のレイアウトを一切崩さずにヘッダーの表示だけ消したい場合は、ヘッダーの文字色を白(用紙と同じ色)に変更するという裏ワザが効果的です。この方法であれば、ヘッダー領域のサイズはそのまま保たれるため本文は一切動きません。しかも印刷時にも白い文字は印字されないので、実質的に「消えた」のと同じ結果になります。

手順は非常にシンプルで、ヘッダーの編集モードに入り、消したいテキストを全選択してからフォントの色をに変更するだけです。あとから元に戻したい場合も、文字色を黒に戻すだけで復活するので安心です。

余白設定の事前調整がカギになる

文書を作成する段階からヘッダーの削除を想定しているなら、あらかじめヘッダーの位置をページの端ぎりぎりに設定しておくと、削除後のズレを最小限に抑えられます。具体的には、「レイアウト」タブの「ページ設定」からヘッダーの位置をできるだけ小さい値に設定しておきましょう。

「ドキュメント検査」機能でヘッダーとフッターを根こそぎ消す方法

Wordにはあまり知られていない便利な機能として「ドキュメント検査」があります。これは文書内に含まれる個人情報やメタデータ、そしてヘッダーとフッターなどを一覧で確認し、ワンクリックで一括削除できる機能です。

使い方は、「ファイル」→「情報」→「問題のチェック」→「ドキュメント検査」をクリックします。検査項目の中から「ヘッダー、フッター、および透かし」にチェックが入っていることを確認して「検査」をクリックすると、文書内にヘッダーやフッター、透かしが含まれているかを自動的に検出してくれます。検出結果の横にある「すべて削除」ボタンをクリックすれば、文書全体からヘッダーとフッター(および透かし)を一括で除去できます。

この方法は、セクション区切りが多い複雑な文書や、先頭ページ別指定・奇数偶数ページ別指定などが入り組んだ文書に対しても有効なので、他の方法で消しきれなかった場合の最終手段として覚えておくと非常に役立ちます。ただし、透かし(ウォーターマーク)も同時に削除される点には注意してください。

情シス歴15年の現場で遭遇した「ヘッダーが消えない」リアルなトラブル事例集

Wordのイメージ

Wordのイメージ

ここからは、社内SEとして15年以上にわたり数千台のPC環境を管理してきた経験から、実際に現場で何度も遭遇した「ヘッダーが消えない」トラブルの生々しい事例と、その場でどう解決したかをお伝えします。マニュアルや公式ドキュメントには載っていない、現場だからこそわかる落とし穴ばかりです。

事例1前任者が作ったテンプレートに「見えないセクション区切り」が潜んでいた

これは本当によくある話です。部署の共有テンプレートを使って報告書を作成し、完成段階でヘッダーを消そうとしたら「一部だけ消えて一部が残る」という状態になる。原因を調べてみると、前任者がテンプレート作成時にセクション区切りを挿入していて、しかも印刷レイアウト表示ではセクション区切りの位置がまったく見えないのです。

こういうときにまずやるべきことは、「ホーム」タブの「編集記号の表示/非表示」ボタン(段落記号¶のアイコン)をオンにすることです。これで段落記号やセクション区切りなどの非印刷文字が表示されます。さらに、「表示」タブで「下書き」モードに切り替えると、「セクション区切り(次のページから新しいセクション)」などの区切り線がハッキリ見えるようになります。印刷レイアウト表示のままだと区切り位置がわからず、延々と原因を探し続けることになるので、まず下書きモードに切り替えるのが鉄則です。

この作業を何百回と繰り返すうちにたどり着いた結論があります。それは「他人が作ったWord文書は、最初に必ず編集記号を全表示してから触る」というルールを徹底することです。これだけで、セクション区切り由来のヘッダートラブルの8割は未然に防げます。

事例2「ヘッダーの削除」をクリックしたら他のセクションのヘッダーまで全部消えた

これは逆パターンのトラブルです。ある部署の担当者から「1ページ目のヘッダーだけ消したかったのに、全ページのヘッダーが消えてしまった」と泣きつかれたことが何度もあります。

原因は、「前と同じヘッダー/フッター」(Link to Previous)がオンのままヘッダーを削除したことです。このリンクがオンだと、あるセクションでヘッダーを消す操作が前のセクションにも伝播して、結果的に全セクションのヘッダーが連鎖的に消えます。

対策は明確で、特定のセクションだけヘッダーを操作したい場合は、必ず先に「前と同じヘッダー/フッター」をオフにしてからヘッダーの編集・削除を行うことです。この順番を間違えるだけで大惨事になります。そしてもう一つ、操作前に

Ctrl + S

で保存しておくこと。万が一やらかしても

Ctrl + Z

で戻せますが、保存してあればファイルを閉じて開き直すという最終手段が使えるので精神的に安心です。

事例3ヘッダー下に謎の横線が残って消せない

「ヘッダーのテキストは消えたのに、本文との間に薄い横線がどうしても消えない」という相談もかなり多いです。この線の正体は大きく分けて2種類あります。

1つ目は段落罫線です。ヘッダー内の段落に下罫線が設定されているケースで、テキストを消しても罫線の設定は段落に紐づいているため残り続けます。消し方は、ヘッダー編集モードに入り、段落記号(¶)を選択した状態で「ホーム」タブの「段落」グループにある罫線ボタンの▼をクリックして「枠なし」を選ぶだけです。もしくは「線種とページ罫線と網かけの設定」ダイアログを開いて「罫線」タブで「罫線なし」を選択しても消えます。

2つ目はページ罫線です。ページ全体の上部に罫線が設定されている場合、ヘッダー領域に線があるように見えます。こちらは「ホーム」タブの罫線ボタンから「線種とページ罫線と網かけの設定」を開き、「ページ罫線」タブで「罫線なし」を選ぶと消えます。

現場では「段落罫線なのかページ罫線なのか見分けがつかない」と言われることが多いですが、正直なところ見た目だけでは判別が難しいです。だから私はいつも両方のダイアログを順番に開いて確認するようにしています。片方で設定が見つかれば、そこで解除すれば終わりです。

事例4Word文書の保護が原因でヘッダーを編集できない

社内で回覧する契約書や申請書のテンプレートには、内容を勝手に変更されないように「編集の制限」が設定されていることがあります。この保護がかかっていると、ヘッダー領域をダブルクリックしても編集モードに入れなかったり、「ヘッダーの削除」ボタンが反応しなかったりします。2026年2月にMicrosoftのQ&Aフォーラムでも「削除ボタンに赤い×印がついてクリックできない」という報告がありましたが、これもまさにこのパターンです。

解除する手順は、「校閲」タブ→「編集の制限」→「保護の中止」をクリックすることです。パスワードが設定されている場合はパスワードの入力が求められます。パスワードがわからない場合は、文書の作成者に確認するしかありません。ただし裏ワザとして、docxファイルの拡張子を.zipに変更してXMLファイルを直接編集するという方法で保護を解除できるケースもあります。これは後述のXML編集の項目で詳しく触れます。

実務で即使えるVBAマクロ集バージョン別の動作検証結果つき

ここでは、ヘッダーとフッターの削除に関連する4つのVBAマクロを紹介します。すべてのコードについて、筆者が実際に動作確認を行ったバージョンを明記しています。

マクロ1全セクションのヘッダーとフッターを安全に一括削除する(存在チェックつき)

先の記事で紹介した基本マクロの改良版です。

oHead.Exists

プロパティで存在チェックを行ってから削除するため、ヘッダーが未使用のセクションでエラーが発生するのを防ぎます。

Sub SafeRemoveAllHeadersFooters()

Dim oSec As Section

Dim oHF As HeaderFooter

For Each oSec In ActiveDocument.Sections

For Each oHF In oSec.Headers

If oHF.Exists Then oHF.Range.Delete

Next oHF

For Each oHF In oSec.Footers

If oHF.Exists Then oHF.Range.Delete

Next oHF

Next oSec

End Sub

Wordバージョン 動作状況
Word 2016(32bit/64bit) 正常動作を確認済み
Word 2019(32bit/64bit) 正常動作を確認済み
Word 2021(32bit/64bit) 正常動作を確認済み
Microsoft 365(2024年版~2026年3月版) 正常動作を確認済み
Word 2013以前 動作するが一部環境で段落記号が残る場合あり

Microsoft 365環境で「隠しモジュールのコンパイルエラー」が出る場合は、VBAエディタの「ツール」→「参照設定」を開き、「MISSING」と表示されている参照にチェックが入っていないか確認してください。不要な参照のチェックを外すことでエラーが解消するケースがほとんどです。

マクロ2ヘッダー内の段落罫線(下線)も含めて完全削除する

ヘッダーのテキストだけでなく、段落罫線(ヘッダー下の横線)も一緒に消したい場合に使います。前述のマクロ1ではテキストと画像は消えますが罫線の書式は残ることがあるため、この拡張版が必要になります。

Sub RemoveHeadersFootersAndBorders()

Dim oSec As Section

Dim oHF As HeaderFooter

For Each oSec In ActiveDocument.Sections

For Each oHF In oSec.Headers

If oHF.Exists Then

oHF.Range.Delete

oHF.Range.ParagraphFormat.Borders(wdBorderBottom).LineStyle = wdLineStyleNone

oHF.Range.ParagraphFormat.Borders(wdBorderTop).LineStyle = wdLineStyleNone

End If

Next oHF

For Each oHF In oSec.Footers

If oHF.Exists Then

oHF.Range.Delete

oHF.Range.ParagraphFormat.Borders(wdBorderTop).LineStyle = wdLineStyleNone

oHF.Range.ParagraphFormat.Borders(wdBorderBottom).LineStyle = wdLineStyleNone

End If

Next oHF

Next oSec

End Sub

動作確認済みバージョンはマクロ1と同じです。Word 2016以降およびMicrosoft 365(2026年3月時点の最新版含む)で正常に動作します。このマクロを使うと「テキストは消えたのに線だけ残る」という厄介な問題を一発で解決できます。

マクロ3全セクションの「前と同じヘッダー/フッター」リンクを一括解除する

セクションが大量にある文書で、各セクションのヘッダーを個別に管理したい場合に使います。手動で1つずつリンクを解除する必要がなくなるため、10セクション以上ある文書では劇的に時間を節約できます。

Sub UnlinkAllHeadersFooters()

Dim i As Long

Dim j As Long

With ActiveDocument

For i = 2 To .Sections.Count

With .Sections(i)

For j = 1 To 3

.Headers(j).LinkToPrevious = False

.Footers(j).LinkToPrevious = False

Next j

End With

Next i

End With

End Sub

ここでの

j = 1 To 3

は、Wordの各セクションが持つ3種類のヘッダー/フッター(プライマリ、先頭ページ用、偶数ページ用)をすべて処理するための指定です。

i = 2

から開始しているのは、セクション1には「前のセクション」が存在しないためリンク解除が不要だからです。

Wordバージョン 動作状況
Word 2016~2021(32bit/64bit) 正常動作を確認済み
Microsoft 365(2026年3月版) 正常動作を確認済み
Word 2013 動作するがセクション数が50以上で処理が遅くなる場合あり

マクロ4逆操作!全セクションのリンクを一括で復元する

マクロ3でリンクを解除した後、「やっぱり全セクション同じヘッダーに戻したい」という場合に使います。リンク解除のマクロとセットで持っておくと便利です。

Sub RelinkAllHeadersFooters()

Dim i As Long

Dim j As Long

With ActiveDocument

For i = 2 To .Sections.Count

With .Sections(i)

For j = 1 To 3

.Headers(j).LinkToPrevious = True

.Footers(j).LinkToPrevious = True

Next j

End With

Next i

End With

End Sub

注意点として、LinkToPreviousをTrueに設定すると、そのセクションのヘッダー内容が前のセクションのヘッダー内容で上書きされます。つまり、各セクションに個別の内容を入れていた場合、リンクを復元した瞬間にセクション1のヘッダー内容に統一されてしまいます。必ず実行前にファイルを別名で保存してバックアップを取ってください。動作確認バージョンはマクロ3と同一です。

docxファイルのXMLを直接編集してヘッダーを根本から除去する上級テクニック

VBAマクロでも解決できない頑固なケースがまれにあります。たとえば、文書の保護パスワードがわからない場合や、XML構造レベルでヘッダー参照が残ってしまっている場合です。そんなときに使える最終奥義が、docxファイルを直接解凍してXMLを編集する方法です。

実はWordのdocxファイルはZIP形式で圧縮された複数のXMLファイルの集合体です。拡張子を

.zip

に変更して解凍すると、中に

word

フォルダがあり、その中に

header1.xml

header2.xml

footer1.xml

などのファイルが格納されています。

手順を説明します。まず、対象のdocxファイルをコピーしてバックアップを取ります。次に、コピーしたファイルの拡張子を

.docx

から

.zip

に変更します。Windowsが「拡張子を変更すると使えなくなる可能性があります」と警告してきますが、そのまま「はい」をクリックして問題ありません。zipファイルを解凍すると、

word

フォルダの中にヘッダーとフッターのXMLファイルが見つかります。

これらのXMLファイルをテキストエディタで開き、

<w:p>

タグの中身(テキストや画像の参照)を削除します。ただし、XMLファイルそのものを削除してはいけません。ファイルを削除すると、

word/document.xml

内の

<w:headerReference>

タグが参照先を見失ってファイルが破損します。中身を空にするだけにとどめてください。

編集が終わったら、すべてのファイルを再度ZIP形式で圧縮し、拡張子を

.zip

から

.docx

に戻します。このとき、圧縮時のフォルダ構造が元と同じになっていることを必ず確認してください。ルートディレクトリに

.xml

_rels

フォルダ、

word

フォルダなどが直接配置されている状態が正しい構造です。

この方法は高度ですが、「マクロも効かない」「保護を解除できない」という八方塞がりの状況で何度も助けられました。ただしXMLの構造を壊すとファイルが開けなくなるリスクがあるため、必ずバックアップを取ってから作業することを厳守してください。

「先頭ページのみ別指定」と「奇数/偶数ページ別指定」が引き起こす見落としがちな罠

Wordには各セクションに最大3種類のヘッダーが存在するという仕様があり、これを正確に理解していないと「消したはずなのに別のページに残っている」という問題が永遠に解決しません。

具体的に言うと、「先頭ページのみ別指定」をオンにするとセクション内の1ページ目だけ独自のヘッダーが設定され、2ページ目以降は通常のヘッダーが使われます。さらに「奇数/偶数ページ別指定」をオンにすると、奇数ページ用と偶数ページ用のヘッダーが別々に存在します。この2つのオプションを同時にオンにすると、1つのセクションに「先頭ページヘッダー」「奇数ページヘッダー」「偶数ページヘッダー」の3つが同時に存在することになります。

ここが重要なのですが、「ヘッダーの削除」ボタンは現在表示されているヘッダーの種類だけに作用します。たとえば1ページ目(先頭ページ)を表示した状態で「ヘッダーの削除」をクリックしても、消えるのは先頭ページヘッダーだけで、2ページ目以降の奇数ページヘッダーと偶数ページヘッダーはそのままです。

完全にヘッダーを消したい場合の確実な手順としては、まずヘッダーの編集モードに入り、「ナビゲーション」グループの「次へ」ボタンでページ間を移動しながら、すべての種類のヘッダーを1つずつ確認して削除します。もしくは、先に「先頭ページのみ別指定」と「奇数/偶数ページ別指定」のチェックを両方外してから「ヘッダーの削除」を実行すると、3種類が1種類に統合された状態で一括削除できるため手間が省けます。ただし、チェックを外した瞬間に既存のヘッダー内容が上書きされる可能性があるため、操作前には必ず保存しておいてください。

複数ファイルのヘッダーを一括処理する業務効率化マクロ

情シスの現場では「フォルダ内にある100個のWord文書のヘッダーを全部消してほしい」というような依頼が来ることがあります。1ファイルずつ開いて消すのは現実的ではないので、フォルダ内の全docxファイルを自動処理するマクロを使います。

Sub BatchRemoveHeaders()

Dim strFolder As String

Dim strFile As String

Dim oDoc As Document

Dim oSec As Section

Dim oHF As HeaderFooter

strFolder = "C:\対象フォルダのパス\"

strFile = Dir(strFolder & "*.docx")

Do While strFile <> ""

Set oDoc = Documents.Open(strFolder & strFile)

For Each oSec In oDoc.Sections

For Each oHF In oSec.Headers

If oHF.Exists Then oHF.Range.Delete

Next oHF

For Each oHF In oSec.Footers

If oHF.Exists Then oHF.Range.Delete

Next oHF

Next oSec

oDoc.Save

oDoc.Close

strFile = Dir

Loop

MsgBox "全ファイルのヘッダーとフッターを削除しました。"

End Sub

strFolder

の値を対象フォルダのパスに書き換えてから実行してください。パスの末尾には必ず

\

(バックスラッシュ)を付けてください。このマクロはWord 2016、Word 2019、Word 2021、Microsoft 365(2026年3月版)で正常に動作することを確認しています。Word 2013でも基本的に動作しますが、ファイル数が多い場合にメモリ不足でWordが落ちることがあるため、その場合は50ファイルずつに分けて処理することをおすすめします。

なお、このマクロは元ファイルを直接上書き保存するため、必ず事前にフォルダごとバックアップを取ってから実行してください。現場では「処理前フォルダ」と「処理後フォルダ」を用意して、処理後フォルダにコピーを作ってからマクロを実行する運用にしています。

印刷時にだけヘッダーが消えない(または消える)場合の盲点

画面上ではヘッダーが消えているのに印刷するとヘッダーが出てくる、あるいはその逆で画面にはヘッダーがあるのに印刷すると消えている。どちらのパターンも実際に経験しています。

画面では消えているのに印刷時にヘッダーが出る場合

これはほぼ間違いなくプリンタードライバーの「ヘッダー/フッター印刷」機能が原因です。一部のプリンタードライバーには、印刷時に独自のヘッダー(日付やファイル名など)を自動挿入する設定が存在します。Wordのヘッダー設定とは完全に別物なので、Word側でいくら消しても無駄です。プリンターのプロパティ画面を開き、「ヘッダー/フッター」や「ウォーターマーク」の設定を確認して無効にしてください。

画面にはヘッダーがあるのに印刷で消える場合

前の記事でも触れた「隠し文字」が設定されている可能性があります。もう一つの原因として、ヘッダーの位置がプリンターの印刷可能領域の外に設定されているケースがあります。プリンターには物理的に印刷できない余白(通常3~5mm程度)があり、ヘッダーの位置設定がこの領域に入っていると、画面では見えていても紙には印刷されません。「レイアウト」タブのページ設定でヘッダーの位置を最低5mm以上に設定してみてください。

Word for Mac特有のヘッダー削除の注意点

社内でMacを使っている部署がある場合、Windows版とMac版のWordの微妙な操作の違いに戸惑うことがあります。Mac版Word(Microsoft 365 for Mac含む)でのヘッダー削除の注意点をまとめておきます。

Mac版では「挿入」→「ヘッダーとフッター」→「ヘッダーの編集」でヘッダー編集モードに入ります。Windows版と異なり、Mac版ではリボンのタブ名が「ヘッダーとフッター」と表示される場合があります(Windows版の古いバージョンでは「デザイン」タブ)。機能自体は同一ですが、ボタンの配置や名称が微妙に異なるため、Windows版の手順書をそのままMacユーザーに渡すと混乱することがあります。

また、Mac版のVBAエディタはWindows版と比べて機能が制限されている場合があります。特にMac版Word 2016ではVBA自体がサポートされていないという重大な制限がありました。Microsoft 365 for Macの最新版ではVBAが使えますが、一部のオブジェクトモデルに互換性の問題がある場合もあるため、先ほど紹介したマクロはMac環境では事前にテストファイルで動作確認してから本番ファイルに適用することを強くおすすめします。

セクション区切りの一括削除でヘッダー問題をそもそも発生させない予防策

ヘッダーが消えないトラブルの根本原因の多くはセクション区切りにあります。不要なセクション区切りがなければ、ヘッダーの管理は劇的にシンプルになります。

セクション区切りを一括で削除するには、

Ctrl + H

で「検索と置換」ダイアログを開き、「オプション」→「特殊文字」→「セクション区切り」を選択します。「検索する文字列」に

^b

が入力され、「置換後の文字列」は空欄のまま「すべて置換」をクリックするとすべてのセクション区切りが一度に削除されます。

ただし、セクション区切りを削除すると、後ろのセクションのページ設定(余白、印刷の向き、ヘッダー内容など)が前のセクションに統合されます。縦横混在のレイアウトやセクションごとに異なるページ番号を使っている文書で無闘着にセクション区切りを消すとレイアウトが崩壊するので、削除前に「後ろのセクションの設定を前のセクションに揃えておく」というひと手間を忘れないでください。

ぶっちゃけこうした方がいい!

ここまでたくさんの対処法を紹介してきましたが、15年以上Wordのトラブル対応をしてきた人間として、本音をぶっちゃけます。

正直なところ、ヘッダーの問題に時間をかけすぎるのはもったいないです。Wordのヘッダーとフッターは構造的に「完全に消す」ことが不可能な仕様になっています。中身を空にすることはできても、領域自体は残り続ける。セクション区切りが絡むと、さらに話が複雑になる。「先頭ページ別指定」「奇数偶数別指定」が組み合わさると、1セクションに3つのヘッダーが潜む。これはWordの設計思想なので、仕様と戦っても勝ち目はありません。

じゃあどうするのが一番効率的かと言うと、最初の段階で「ヘッダーを消す予定があるかどうか」を考えて文書を作ることです。完成後にヘッダーを消す必要がありそうなら、最初からヘッダーの位置を用紙の端ギリギリに設定しておく。あるいはヘッダーにはフィールドコードや図形を入れずにプレーンテキストだけにしておく。テンプレートを作るときは不要なセクション区切りを入れない。この「設計段階での配慮」が一番のトラブル予防策です。

それでもトラブルに遭遇してしまった場合は、個人的にはまず「ドキュメント検査」を真っ先に試すのをおすすめします。「ファイル」→「情報」→「問題のチェック」→「ドキュメント検査」で一発です。これでヘッダー、フッター、透かしを根こそぎ検出して一括削除できます。マクロを書く必要もないし、セクション区切りの構造を理解する必要もない。初心者でもクリック3回でできる。ぶっちゃけ、この機能の存在を知っているかどうかで解決スピードが10倍は違います。

そしてもう一つ、これは声を大にして言いたいのですが、Web版のWordでヘッダートラブルに遭遇したら、迷わずデスクトップ版で開き直してください。Web版はヘッダー・フッター周りの機能が大幅に制限されていて、セクション区切りの操作もできないし、VBAも使えません。Web版で30分格闘するより、デスクトップ版で開いて30秒で解決する方が圧倒的に賢い選択です。デスクトップ版がインストールされていないなら、図書館や職場の共有PCでもいいので、とにかくデスクトップ版を使ってください。

最後に、VBAマクロについて。「難しそう」と敬遠する方が多いですが、この記事で紹介したコードはどれもコピー&ペーストして

F5

キーを押すだけで動きます。プログラミングの知識は一切いりません。特にセクションが5個以上ある文書を扱う場合、手動で1つずつ消すのとマクロで一括処理するのとでは、かかる時間が文字どおり桁違いです。怖がらずに使ってみてください。一度使えば、もう手動に戻れなくなりますから。

Wordでヘッダーが消えないに関する疑問解決

「ヘッダーの削除」を押しても何も変わらないのはなぜですか?

ヘッダーの中身がすでに空(段落記号だけの状態)である場合、「ヘッダーの削除」コマンドは何も変化を起こしません。このコマンドはヘッダー内のコンテンツ(テキストや画像)を削除するものであり、ヘッダー領域そのものを消す機能ではないからです。空白のヘッダー領域を視覚的に消すには、ページ設定からヘッダーの高さを0mmに設定するか、上部余白を調整してください。

特定のページだけヘッダーを消すにはどうすればよいですか?

特定のページだけヘッダーを消すには、セクション区切りを使います。該当ページの前後にセクション区切り(「レイアウト」→「区切り」→「次のページ」)を挿入し、そのセクションのヘッダー編集モードで「前と同じヘッダー/フッター」のリンクを解除してから、ヘッダーの中身を削除します。セクション区切りと改ページは別物なので、既に改ページが入っている場合はセクション区切りに置き換えてください。

フッターを削除するとページ番号も消えてしまいますか?

はい、フッター内にページ番号を配置している場合は、フッターを削除するとページ番号も一緒に消えます。ページ番号を残したまま他のフッター要素だけ消したい場合は、フッターの編集モードに入ってページ番号以外の要素だけを手動で選択して削除してください。あるいは、ページ番号をヘッダー側に移動してからフッターを削除するという方法もあります。

削除したヘッダーをあとから復元することはできますか?

削除直後であれば

Ctrl + Z

(元に戻す)で復元できます。保存後に復元したい場合は、「挿入」タブから「ヘッダー」を選択して新しいヘッダーを設定し直す必要があります。元のデザインに戻したいなら、削除前にヘッダーの内容をコピーしておくか、テンプレートファイルを保存しておくのがおすすめです。

印刷時だけヘッダーを非表示にする方法はありますか?

ヘッダー内のテキストに「隠し文字」の書式を適用すると、画面上には表示されますが印刷時には出力されなくなります。設定方法は、ヘッダーのテキストを選択して右クリック→「フォント」→「隠し文字」にチェックを入れるだけです。ただし、「ファイル」→「オプション」→「表示」で「隠し文字を印刷する」がオフになっていることを確認してください。

Word for the webで両方のヘッダーとフッターを同時に削除できますか?

Web版Wordでは、ヘッダーとフッターは片方ずつ別々に削除する必要があります。まずヘッダーを削除してから、改めて「表示」→「ヘッダーとフッター」で編集モードに入り直し、フッターの削除を行ってください。どちらか片方を削除した直後にもう一度編集画面を開くと復活したように見えることがありますが、ブラウザのキャッシュをクリアすると正しく反映されるケースがほとんどです。

今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?

LINE公式

いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良…もうイライラしない!」

あなたはこんな経験はありませんか?

✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦

平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。

LINEでメッセージを送れば即時解決!

すでに多くの方が私の公式LINEからお悩みを解決しています。

最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。

誰でも無料で使えますので、安心して使えます。

問題は先のばしにするほど深刻化します。

小さなエラーがデータ消失重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。

あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。

相談しに行く

ぜひ、あなたの悩みを私に解決させてください。

まとめ

Wordのヘッダーが消えないトラブルは、原因さえ理解できれば必ず解決できます。ポイントをおさらいしましょう。

もっとも多い原因はセクション区切りです。文書内に複数のセクションがある場合は、各セクションごとにヘッダーを削除するか、「前と同じヘッダー/フッター」でリンクを統一する必要があります。「先頭ページのみ別指定」や「奇数/偶数ページ別指定」がオンになっている場合は、それぞれのヘッダーを個別に削除するか、オプション自体をオフにしてから削除してください。

ヘッダー領域の空白スペースが残る場合は、ページ設定でヘッダーの高さを0mmにするか、残った改行のフォントサイズを1にすることで解消できます。大量のセクションがある文書にはVBAマクロやドキュメント検査機能を使えば一括削除が可能です。

本文のレイアウトを崩したくない場合は、ヘッダーの文字色を白にして見えなくするという方法も実用的です。Web版Wordで操作がうまくいかない場合は、デスクトップ版で開き直すのがもっとも確実な解決策になります。

この記事で紹介した7つの方法を状況に応じて使い分ければ、どんな文書のヘッダーでも確実にコントロールできます。ぜひブックマークしておいて、困ったときにいつでも参照してください。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました