【Excel】ウィンドウ枠の固定で複数行・列を残す方法と解除手順

【Excel】ウィンドウ枠の固定で複数行・列を残す方法と解除手順
🛡️ 超解決

Excelの表を下へスクロールすると項目名が消え、右へスクロールすると氏名や管理番号が分からなくなる。こうした場合に使うのが「ウィンドウ枠の固定」です。選択したセルより上の行と、左の列を画面に残せます。

例えば1〜2行目とA〜B列を同時に残すなら、選ぶセルはC3です。「先頭行の固定」と「先頭列の固定」を順番に追加するのではなく、残したい範囲のすぐ右下を選んで設定します。以下はWindowsデスクトップ版Excelを中心にした手順です。

ADVERTISEMENT

1. 固定したい見出しと識別用の列を選ぶ

ウィンドウ枠の固定は、シートの内容を編集できなくする機能ではありません。データの入力や修正はそのままで、スクロールしたときに見える位置を保つ表示上の設定です。誤入力を防ぐシート保護や、印刷の各ページに見出しを出す印刷タイトルとは別に考えます。

まず、表を読むために常に必要な情報を選びます。売上管理なら項目名のある上2行と、商品コード・商品名のある左2列、勤務表なら日付の見出しと氏名の列などです。会社名や大きな表題まで全部残すと、実際のデータを表示する場所が狭くなります。作業中の照合に必要な最小限の範囲を選びましょう。

「選択セルより上」「選択セルより左」が固定対象で、選択セルそのものは固定側に入りません。C3なら1〜2行目とA〜B列、D4なら1〜3行目とA〜C列です。任意の離れた行だけを固定する機能ではないため、5行目だけを単独で残したいという用途には、そのまま当てはまりません。

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

2. C3を選び、上2行と左2列を同時に固定する

例として、1〜2行目に表題と項目名、A列に商品コード、B列に商品名、C列以降に月別の売上がある表を使います。まず表の左上が見える状態へ戻してから、境界を指定します。

  1. 既に固定されている場合は、「表示」→「ウィンドウ枠の固定」→「ウィンドウ枠固定の解除」を選びます。
  2. 先頭の行・列が見える位置へ戻り、名前ボックスにC3と入力してEnterを押します。
  3. 「表示」→「ウィンドウ枠の固定」を開き、メニューの「ウィンドウ枠の固定」を選びます。
  4. 2行目の下とB列の右に境界線があるか確認します。
  5. 下方向と右方向へそれぞれスクロールし、1〜2行目とA〜B列が残るか確かめます。

この操作でC3まで固定するのではありません。C3はスクロールする側の左上に当たるセルです。名前ボックスで選ぶと、行・列番号を一つずつ数えてクリックするより、C2やB3を誤って選ぶのを防ぎやすくなります。

C3を選ぶと、2行目の下とB列の右が固定境界になる。上2行と左2列を色分けし、C3以降の右下領域はスクロールする。
C3を選んで固定すると、上側の1〜2行目と左側のA〜B列が残ります。C3自体は固定側に含まれません。

固定後には、表の中央付近で商品名と月が読み取れるか、最終行・右端でも見出しが隠れていないかを確認します。境界線が出たことだけで済ませず、実際に縦横へ動かすのが確認の要点です。設定を保存した後、必要なら開き直して同じ表示になるかも確かめてください。

3. 1行だけ・複数行だけを固定する場合

先頭の1行だけを残すなら「先頭行の固定」、A列だけなら「先頭列の固定」を使えます。誤解を避けるため、先頭の行や列を表示してから設定します。現在選択している任意の行・列を固定するコマンドとして使うものではありません。

1〜2行目だけを固定して列は残さない場合はA3を選び、「ウィンドウ枠の固定」を実行します。A列の左には列がないので、上2行が対象になります。A〜B列だけを残して行は固定しない場合はC1を選びます。どちらも既存の固定があるなら、先に解除してから設定し直します。

残したい範囲 選択セルと操作
1行目だけ 先頭行の固定
A列だけ 先頭列の固定
1〜2行目だけ A3からウィンドウ枠の固定
A〜B列だけ C1からウィンドウ枠の固定
1〜2行目とA〜B列 C3からウィンドウ枠の固定

列幅の広い説明欄まで固定すると、ノートPCの画面では右側の数値がほとんど見えなくなります。氏名だけで照合できるなら住所列は残さないなど、実際に使う画面の広さに合わせて判断してください。

4. テーブルの見出し表示・分割との使い分け

Excelのテーブルでは、テーブル内のセルを選んで下へスクロールすると、列番号の場所に見出しが表示されることがあります。これはテーブルの項目名を確認する補助であり、上2行の表題や左側の氏名列を一緒に固定したことにはなりません。

既にテーブルで管理している単純な一覧なら、その見出し表示で足りるかを確認します。月別の2段見出しや、複数列の識別情報を残す必要があるならウィンドウ枠の固定を使います。画面に残す目的だけで既存の複雑な帳票をテーブルへ変換する必要はありません。

一方、「分割」は同じシートの離れた場所を別々に見たいときに使います。先頭を残して明細を読み進めるなら固定、前半と後半のデータを見比べながら動かすなら分割、と目的から選ぶと分かりやすくなります。どちらか一方が常に優れているわけではありません。

5. 固定位置が違う・ボタンが使えないとき

固定したい行が消える場合は、まず一度解除し、先頭が見える位置へ戻ってから選択セルを見直します。2行目まで残すつもりでC2を選ぶと、上にあるのは1行目だけです。設定の追加を繰り返すより、「解除→番地の確認→再設定」でやり直す方が原因を把握しやすくなります。

画面の多くが動かなくなった場合は、遠い行・列を境界として指定していないか確認します。例えばC30を選ぶと、想定より多い行が固定対象になります。解除はセル内容を削除する操作ではないので、データを消したり行を詰めたりせず、境界を設定し直してください。

ボタンが選べないときは、セルの編集を終えます。入力を残す場合はEnter、取り消す場合はEscを使い、ワークシートのセルを選び直します。「表示」の「標準」へ戻してから試すことも切り分けになります。共有・管理されたファイルで操作が制限されている場合は、権限や利用しているExcelの種類を確認し、保護を勝手に解除しないでください。

思ったように解除できないときは、そのブックに別のウィンドウを開いていないかも確認します。いま見ているシートとウィンドウを確かめ、同じ画面で解除と再設定を行います。

6. 印刷やPDFにも見出しを出すには別の設定が必要

ウィンドウ枠を固定しても、印刷の2ページ目以降に見出しが繰り返されるわけではありません。紙やPDFにも同じ項目名を出す場合は、「ページレイアウト」→「印刷タイトル」を使います。画面で読むための固定と、ページごとの見出しは別設定です。

「シート」タブの「タイトル行」に$1:$2を指定すると、上2行を各ページに繰り返す設定になります。左2列も必要なら「タイトル列」に$A:$Bを指定します。設定後は印刷プレビューで、2ページ目と横方向の次ページを確認してください。

印刷タイトルが使えない場合は、セル編集中でないか、複数シートを選択していないかを確認します。Web版では印刷時に見出しを繰り返す設定を利用できないため、必要な場合はデスクトップ版で開きます。タイトル行を増やし過ぎるとページの明細行が減るので、印刷では画面固定より少なくする選択もあります。

7. 固定後は縦横に動かして読みやすさを確かめる

固定の基本は「残したい行の1行下、残したい列の1列右」です。迷ったら既存の固定を解除し、C3などの番地を確認して設定し直します。上部だけでなく右端や末尾でも商品名・日付を照合できるか確かめると、設定の目的を満たせたか判断できます。

Microsoftのウィンドウ枠の固定と解除、印刷する場合は各ページに見出しを印刷する方法を参照してください。固定する情報を絞り、スクロールするデータの表示場所も十分に残しましょう。

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

超解決 Excel・Word研究班

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

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