※本ページにはプロモーション(広告)が含まれています
Excelのウィンドウ枠の固定が効かない…そのお悩み、解決します
Excelで「ウィンドウ枠の固定」を設定したのに、スクロールするとヘッダー行や列が一緒に動いてしまう。設定したはずなのに再度開いたら解除されていた。そんなトラブルに悩んでいませんか?
ウィンドウ枠の固定は、大きな表を扱う際に欠かせないExcelの基本機能ですが、操作ミスや設定の競合によって正常に動作しないことがあります。特に共有ブックや保護されたシートでは制約があり、想定通りに機能しないケースも存在します。
本記事では、Excelのウィンドウ枠の固定が機能しない原因を詳しく解説し、確実に解決できる対処法を手順付きでご紹介します。

この記事でわかること
- ウィンドウ枠の固定が機能しない代表的な原因
- 正しい固定位置の設定方法(行・列・両方)
- 保護シートや共有ブックでの制限への対処法
- Excel Online・Macでの挙動の違い
- 固定が解除されてしまう問題の解決策
Excelウィンドウ枠の固定の基本知識
ウィンドウ枠の固定とは
ウィンドウ枠の固定とは、指定した行や列を画面上に固定し、スクロールしても常に表示し続ける機能です。たとえば、1行目に列名(ヘッダー)が書かれた表で下方向にスクロールしても、1行目のヘッダーが常に見え続けるように設定できます。
Excelのウィンドウ枠の固定には3つの種類があります。
- 先頭行の固定:1行目だけを固定する(最もシンプルな設定)
- 先頭列の固定:A列だけを固定する
- ウィンドウ枠の固定:現在選択しているセルの上の行と左の列を固定する(自由に指定可能)
固定位置の決まり方
「ウィンドウ枠の固定」(3番目の種類)を使う場合、固定される位置は選択しているセルによって決まります。たとえばB2セルを選択した状態でウィンドウ枠の固定を実行すると、1行目と左のA列が固定されます。この「選択セルの上と左が固定される」という仕組みを理解していないと、意図しない範囲が固定されてしまいます。
ウィンドウ枠の固定が機能しない原因
原因1:選択セルの位置が正しくない
最もよくある原因です。固定したい行・列を正しく理解せずに設定すると、意図しない場所に枠が固定されます。たとえば2行目を固定したいのにA1セルを選択したまま操作すると、先頭行の固定になり、2行目は固定されません。
また、固定を「解除してから再設定しようとした」際に、解除直後のアクティブセル位置がA1以外になっていると、再設定で異なる位置が固定されてしまいます。
原因2:シートが保護されている
シート保護(「校閲」タブ → 「シートの保護」)が有効になっているシートでは、ウィンドウ枠の固定の変更が制限されることがあります。保護設定の内容によっては、固定の設定・解除が完全にロックされているケースがあります。
他のユーザーから受け取ったファイルや、業務用テンプレートファイルでこの状況に陥ることが多いです。
原因3:ブックが共有モードになっている
Excelの「共有ブック」機能(旧バージョンの共同編集機能)が有効な状態のブックでは、ウィンドウ枠の固定を含む一部のシート設定が変更できない場合があります。これはExcelの仕様上の制限です。
Microsoft 365のリアルタイム共同編集機能(クラウド上での同時編集)とは別の機能であり、従来の「共有ブック」機能が使われているファイルで発生します。
原因4:表示モードが「改ページプレビュー」または「ページレイアウト」になっている
Excelの表示モードによっては、ウィンドウ枠の固定機能が使えません。「改ページプレビュー」モードや「ページレイアウト」モードでは「ウィンドウ枠の固定」がグレーアウトして選択できなくなります。
ウィンドウ枠の固定は「標準」表示モードでのみ使用できます。
原因5:固定されているように見えて実際は「分割」になっている
Excelには「ウィンドウ枠の固定」と似た機能として「分割」があります。「表示」タブの「分割」を誤って有効にすると、画面が分割表示になり、固定とは異なる挙動になります。分割は固定と違い、それぞれの区画が独立してスクロールします。

ウィンドウ枠の固定が機能しない時の対処法
対処法1:正しい手順でウィンドウ枠を設定し直す
まず既存の設定を解除してから、正しい手順で再設定します。
既存の固定を解除する:
- 「表示」タブをクリック
- 「ウィンドウ枠の固定」ボタンをクリック
- 「ウィンドウ枠固定の解除」をクリック
行を固定する場合(例:1行目を固定):
- 固定したい行の1つ下のセルをクリックする(1行目を固定したい場合はA2セルを選択)
- 「表示」タブをクリック
- 「ウィンドウ枠の固定」をクリック
- 「ウィンドウ枠の固定」を選択(「先頭行の固定」ではなく「ウィンドウ枠の固定」を選ぶことで任意の行を固定できる)
- 画面に水平方向の細い線が表示されれば固定完了。下にスクロールして動作を確認する
行と列の両方を固定する場合(例:1行目とA列を固定):
- 固定したい行の下、かつ固定したい列の右のセルをクリックする(1行目とA列を固定したい場合はB2セルを選択)
- 「表示」→「ウィンドウ枠の固定」→「ウィンドウ枠の固定」をクリック
- 水平・垂直の固定線が表示されれば完了
対処法2:表示モードを「標準」に変更する
- 「表示」タブをクリック
- 「ブックの表示」グループの「標準」をクリック
- 表示モードが標準に切り替わったことを確認する
- 「ウィンドウ枠の固定」ボタンがグレーアウトしていないことを確認してから固定を設定する
対処法3:シート保護を解除してから設定する
- 「校閲」タブをクリック
- 「シートの保護解除」をクリック(保護されていればこのボタンが表示される)
- パスワードが設定されている場合は入力して解除する
- 保護が解除されたら、改めてウィンドウ枠の固定を設定する
- 必要に応じて再度シートの保護を設定する(この際「ウィンドウ枠の固定の変更を許可」にチェックを入れると、保護状態でも設定変更が可能になる)
対処法4:共有ブックを解除してから設定する
Excel 2016以前の「共有ブック」機能が有効な場合の対処法です。
- 「校閲」タブをクリック
- 「ブックの共有」をクリック(表示されない場合はリボンのカスタマイズから追加が必要)
- 「複数のユーザーによる同時編集と、ブックの結合を許可する」のチェックを外す
- 「OK」をクリックして共有を解除する
- その後、ウィンドウ枠の固定を設定する
対処法5:「分割」を解除して「固定」に切り替える
- 「表示」タブをクリック
- 「分割」ボタンがハイライト(オン)になっていないか確認する
- 分割が有効になっていれば「分割」ボタンをクリックして解除する
- 分割が解除されたら改めて「ウィンドウ枠の固定」を設定する

状況別:ウィンドウ枠の固定トラブル比較表
| 症状 | 主な原因 | 対処法 |
|---|---|---|
| メニューがグレーアウトして選べない | 表示モードが標準以外 / シート保護 | 標準モードに変更 / 保護を解除 |
| 固定したが意図しない行・列が固定される | 選択セルの位置が誤っている | 解除 → 正しいセルを選択 → 再設定 |
| 設定できるが保存後に解除されている | ファイル形式の非対応 / 共有ブック | xlsxで保存 / 共有ブックを解除 |
| スクロール時に行・列が固定されず動く | 実は「分割」になっている | 分割を解除 → 固定を設定 |
| Excel Onlineで固定が使えない | ブラウザ版の機能制限 | デスクトップ版Excelで操作する |
環境別の注意点
Excel Online(ブラウザ版)
Excel Online(ブラウザ上で動作するExcel)では、ウィンドウ枠の固定機能が利用できます。ただし「表示」タブのメニュー構成がデスクトップ版と若干異なります。OneDriveやSharePoint上のファイルをブラウザで開いた際は、固定の設定自体はできますが、一部の詳細設定はデスクトップ版でしか変更できない場合があります。
Mac版Excel(Microsoft 365 for Mac)
Mac版のExcelでも基本的な操作は同じですが、ショートカットキーが異なります。また、「表示」メニューの配置がWindowsと若干異なるため、「ウィンドウ枠の固定」のボタン位置を確認してから操作してください。Mac版でも「分割」と「固定」の混同トラブルは発生しやすいので注意が必要です。
古いファイル形式(.xls)
拡張子が.xls(Excel 97-2003形式)のファイルでは、ウィンドウ枠の固定設定の保存方法が異なります。.xlsファイルで設定した固定を保存する際に形式変換が行われ、設定が失われることがあります。.xlsx形式で保存し直すことで解決するケースがあります。
ウィンドウ枠の固定に関するよくある疑問(FAQ)
Q1. 2行目と3行目の両方を固定することはできますか?
はい、できます。「先頭行の固定」は1行目しか固定できませんが、「ウィンドウ枠の固定」を使えば複数行を固定できます。たとえば1行目と2行目を固定したい場合はA3セルを選択してから「ウィンドウ枠の固定」を実行します。選択セルの上にある行がすべて固定されます。
Q2. 固定した行の色を変えて視覚的にわかりやすくするには?
固定行に背景色を設定することで視覚的に区別できます。固定したい行を選択した状態で「ホーム」タブ → 「塗りつぶしの色」から色を設定してください。セルの書式設定はウィンドウ枠の固定とは別の機能なので、どちらかが影響することはありません。
Q3. 印刷時にもヘッダー行を全ページに表示したい
これはウィンドウ枠の固定ではなく「印刷タイトル」の機能で対応します。「ページレイアウト」タブ → 「印刷タイトル」をクリック → 「タイトル行」に固定したい行(例:$1:$1)を入力して「OK」をクリックすると、全ページに指定行が印刷されます。
Q4. ウィンドウ枠の固定のショートカットキーはありますか?
Windowsでは「Alt」→「W」→「F」→「F」の順にキーを押すことで「ウィンドウ枠の固定」メニューを呼び出せます。ただし、これはリボンのキーチップを使ったナビゲーションであり、通常の同時押しショートカットではありません。直接のショートカットキーはデフォルトでは設定されていないため、「クイックアクセスツールバー」に「ウィンドウ枠の固定」を追加しておくと素早くアクセスできます。
Q5. 固定した行・列の幅や高さを変更できますか?
はい、できます。ウィンドウ枠の固定は行・列の表示位置を固定する機能であり、行の高さや列の幅の変更を制限するものではありません。固定した状態でも自由に行の高さや列の幅を変更できます。
まとめ
Excelのウィンドウ枠の固定が機能しない主な原因は以下の通りです。
- 選択セルの位置が正しくない(最多原因)
- シートが保護されている
- 共有ブック機能が有効になっている
- 表示モードが「改ページプレビュー」または「ページレイアウト」になっている
- 「固定」ではなく「分割」が設定されている
対処の基本手順は「既存の固定を解除する」→「正しいセルを選択する」→「ウィンドウ枠の固定を設定する」の3ステップです。それでも解決しない場合はシート保護・共有ブック・表示モードの確認を行ってください。
ウィンドウ枠の固定を正しく使いこなすことで、大きなデータを扱う際の作業効率が大幅に向上します。ぜひ本記事の対処法を参考に、Excelをより快適に活用してください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!