Excel 2024 / Excel for Microsoft 365 で列を非表示にしたのに、保存して開き直すと元に戻ってしまう。
結論から言うと、いちばん多いのは「実は保存先が違う」「複数人で開く共有ブックの影響を受けている」「シート保護や表示設定が邪魔している」のどれかです。
まずは [ファイル] → [名前を付けて保存] で、今開いているブックをいったん別名保存してから、もう一度 [ホーム] → [書式] → [表示/非表示] → [列を表示しない] をやり直してください。これだけで直るケースがかなりあります。
上から順に試してみてください。ほとんどの場合、最初の2つで片がつきます。
Step 1
Excel 2024 で対象のブックを開き、タイトルバーに表示されるファイル名を見ます。似た名前の別ファイルを開いていないか確認してください。
Step 2
[ファイル] → [名前を付けて保存] を選び、デスクトップなど分かりやすい場所に別名で保存します。
ファイル形式は通常の .xlsx のままでかまいません。
Step 3
いったん閉じて、保存した別名ファイルを開き直します。ここで列が残っていれば、元の保存先や同期の問題だった可能性が高いです。
Microsoft 365 のブックを OneDrive や SharePoint で開いていると、保存のたびに同期状態が変わります。自分では非表示にしたつもりでも、別端末や別ユーザーの更新で戻ることがあります。
Step 1
画面右上やタイトルバーで、保存先が OneDrive や SharePoint になっていないか確認します。
Step 2
[ファイル] → [情報] を開き、共同編集の状態を見ます。複数人で触るファイルなら、いったんローカルにコピーして動作確認してください。
Step 3
ローカルに保存したコピーで列を非表示にし、再度開いても戻らないか確認します。
この切り分けがいちばん早いです。
シート保護中は、見た目の変更が思った通りに残らないことがあります。特に「列の書式変更」を制限していると、非表示の状態が維持されないことがあります。
Step 1
[校閲] → [シート保護の解除] を確認します。パスワードが求められたら、保護を設定した本人に確認してください。
Step 2
保護を外したら、改めて対象の列を選び、**[ホーム] → [書式] → [表示/非表示] → [列を表示しない]** を実行します。
Step 3
必要なら、保護をかけ直します。その際は、列の非表示を許可する設定になっているか見直してください。
列をグループ化していると、左上のボタン操作で表示が切り替わり、非表示が戻ったように見えることがあります。
Step 1
[データ] タブを見て、アウトライン記号(1、2、3 や + / −)が出ていないか確認します。
Step 2
グループ化されている列なら、必要な範囲だけを折りたたむのではなく、通常の非表示で管理し直します。
Step 3
不要なグループは [データ] → [アウトライン] 周辺の操作で整理してから、再度保存してください。
ここまでで直らないなら、Excel本体の一時不具合やアドインの影響もあります。面倒ですが、ここまで来たら確認する価値があります。
Step 1
Excel を完全に終了し、もう一度起動します。
Step 2
[ファイル] → [オプション] → [アドイン] を開き、下部の [管理: COM アドイン] → [設定] で不要なアドインを外します。
Step 3
再起動後、同じ操作で列を非表示にして保存し直します。
ほとんどの場合これで直ります。
Microsoft 365 の契約ユーザーなら、Microsoft サポート から Excel の不具合として相談できます。会社PCなら、情シスや管理者に「共有ブックか、保護設定か、アドインの影響か」を伝えると話が早いです。
再インストールを試す場合は、まず [設定] → [アプリ] → [インストールされているアプリ] から Microsoft 365 Apps / Excel 2024 を修復してください。いきなり削除ではなく、クイック修復 から先に試すのが安全です。
修復で変わらなければ、Office の再インストールを行います。作業前にブックのバックアップを取っておくと安心です。
ほかの症状は Excel のトラブル解決まとめ から探せます。