エクセルを開いたら、あるはずのシートが見当たらない。
「さっきまであったのに消えた」「タブが出てこない」と焦った経験はないでしょうか。
シートが表示されない原因はいくつかあり、ほとんどの場合は設定を変えるだけで簡単に解決できます。
この記事では、エクセルのシートが表示されない・消えた場合の原因と対処法を、タブが見えない場合・非表示設定・再表示の手順・出てこない場合の裏ワザまで幅広く解説します。
図解を交えながら丁寧に説明していきますので、ぜひ最後までご覧ください。
エクセルのシートが表示されないときに最初に確認すること
それではまず、シートが表示されないときに最初に確認すべきポイントについて解説していきます。
シートが見えなくなる原因の大半は、「非表示」設定・タブバーの隠れ・ウィンドウの表示設定のいずれかです。
難しい操作なしに解決できるケースがほとんどですので、焦らず順番に確認していきましょう。
まず画面下部のシートタブバーそのものが見えているかどうかを確認してください。
タブバー自体が消えている場合と、タブバーはあるがシートのタブが見えない場合とでは、対処法が異なります。
✅ タブバーが見えている場合
→ シートが「非表示」設定になっている可能性が高い
⚠️ タブバーごと消えている場合
→ Excelのオプションでタブ表示がオフになっている可能性あり
シートタブバーが非表示になっているか確認する
シートのタブバーそのものが画面に表示されていない場合は、エクセルの設定でタブ表示がオフになっている可能性があります。
「ファイル」→「オプション」→「詳細設定」を開き、「このブックの表示設定」の中にある「シートのタブを表示する」にチェックが入っているかを確認してください。
チェックが外れていた場合は入れ直して「OK」をクリックすると、タブバーが復活します。
誰かが誤って設定を変更してしまったケースや、マクロによって変更されたケースで起こりやすい現象です。
タブのスクロールで隠れていないか確認する
シートの数が多い場合、タブバーの横幅が足りずに一部のタブが見切れてしまうことがあります。
タブバーの左端にある三角形の矢印ボタン(◀ ▶)をクリックすると、隠れているシートタブをスクロールして表示できます。
矢印ボタンを右クリックするとシートの一覧がポップアップ表示され、目的のシートを直接選択することも可能です。
シートが多いブックでは特に起きやすい現象のため、まず矢印ボタンを確認してみましょう。
タブバーのサイズを広げる方法
タブバーと水平スクロールバーの境界にある「|」のような区切り線をドラッグすることで、タブバーの表示幅を広げることができます。
スクロールバーを右側に縮めてタブバーを広げることで、多くのシートタブを一度に表示できます。
シートが多いブックを管理する場合はこの調整を行っておくと快適に操作できるでしょう。
シートが「非表示」に設定されている場合の再表示方法
続いては、シートが「非表示」設定になっている場合の再表示方法を確認していきます。
エクセルにはシートを意図的に隠す「非表示」機能があり、知らないうちに設定されていることもあります。
非表示のシートはシートタブに表示されないだけで、データは削除されていません。
再表示操作を行えば元通りに戻りますので、安心して対処しましょう。
シートの再表示手順:
1. 任意のシートタブを右クリックする
2. 表示されたメニューから「再表示」をクリックする
3. 「再表示するシートの選択」ダイアログが表示される
4. 再表示したいシート名を選択して「OK」をクリックする
「再表示」がグレーアウトしていて選べない場合は、非表示のシートが存在しないか、ブック保護によって操作が制限されています。
ブック保護が設定されている場合は「校閲」タブ → 「ブックの保護」から解除してください。
複数の非表示シートをまとめて再表示する方法
残念ながら、エクセルの標準機能では非表示シートを1枚ずつしか再表示できません。
複数の非表示シートをまとめて再表示したい場合は、VBAマクロを活用するのが最も効率的です。
全非表示シートを一括再表示するVBAコード:
Sub 全シート再表示()
Dim ws As Worksheet
For Each ws In Worksheets
ws.Visible = xlSheetVisible
Next ws
End Sub
Alt+F11でVBAエディタを開き、「挿入」→「標準モジュール」にコードを貼り付けてF5で実行すれば、全シートが一括で再表示されます。
シートが多い場合は非常に時間の節約になる方法です。
「最高に非表示」(xlSheetVeryHidden)とは
エクセルのシート非表示には通常の「非表示」のほかに、「最高に非表示(xlSheetVeryHidden)」という設定が存在します。
この状態に設定されたシートは、右クリックの「再表示」メニューにも表示されません。
VBAエディタからしか解除できないため、通常の操作では見つけることすら困難な状態です。
解除するにはAlt+F11でVBAエディタを開き、対象シートのプロパティ画面で「Visible」を「xlSheetVisible」に変更してください。
シートタブが出てこない原因と対処法(設定・表示の問題)
続いては、シートタブが出てこない・見当たらない場合に考えられる原因と対処法を詳しく確認していきます。
原因が複数考えられるため、当てはまる状況を確認しながら対処していきましょう。
| 症状 | 考えられる原因 | 対処法 |
|---|---|---|
| タブバー自体が見えない | Excelオプションの設定 | 「シートのタブを表示する」をオンにする |
| 特定のシートだけない | 非表示設定になっている | 右クリック→「再表示」で戻す |
| 右クリックで再表示が出ない | ブック保護・VeryHidden設定 | ブック保護解除・VBAから変更 |
| タブが小さくて見えにくい | タブバーの幅が狭い | タブバーの境界線をドラッグして広げる |
| 全画面表示になっている | 表示モードの変更 | Escキーまたは表示タブから通常表示に戻す |
| ウィンドウが最小化されている | ブックウィンドウの問題 | 「表示」→「ウィンドウを整列」で確認 |
特に全画面表示モード(Excelの「フルスクリーン表示」)になっていると、シートタブを含む多くのUI要素が非表示になります。
Escキーを押すか「表示」タブ → 「ブックの表示」から「標準」を選択して通常表示に戻してください。
Excelのオプションでタブ表示を復活させる方法
「ファイル」→「オプション」→「詳細設定」を開き、下にスクロールすると「このブックの表示設定」というセクションがあります。
「シートのタブを表示する」のチェックボックスにチェックを入れて「OK」をクリックすると、タブバーが表示されるようになります。
この設定はブックごとに保存されるため、別のブックでは問題なく表示されていても、特定のブックだけタブが消えているという現象が起きることがあります。
引き継いだファイルや共有ファイルで特に起きやすい問題です。
ウィンドウの表示設定を確認する方法
複数のブックを開いている場合、一部のブックウィンドウが別のウィンドウの後ろに隠れていることがあります。
「表示」タブ → 「ウィンドウの切り替え」から開いているブックの一覧を確認し、目的のブックをクリックして前面に表示させましょう。
また「表示」タブ → 「整列」を使うと、開いているすべてのブックを画面上に並べて表示できます。
Excel自体を再起動して解決する方法
まれにエクセルの表示バグによってシートタブが見えなくなることがあります。
ファイルを保存してからエクセルを一度終了し、再度起動してファイルを開き直すだけで解決することがあります。
設定を変えても解決しない場合はまず再起動を試してみるとよいでしょう。
削除されたシートを復元できるか
続いては、シートが削除されてしまった場合に復元できるかどうかについて確認していきます。
結論から言うと、エクセルでは削除したシートをCtrl+Zの「元に戻す」では復元できません。
シートの削除はエクセルの「元に戻す」履歴に含まれないため、削除後すぐ気づいた場合でもショートカットでは戻せないのが現状です。
ただし、いくつかの方法で復元できる可能性があります。
削除されたシートの復元方法:
・保存前であれば「上書き保存せずに閉じる」→ 保存していない以前のバージョンを開く
・OneDriveやSharePointを使っている場合は「バージョン履歴」から復元する
・Windowsの「以前のバージョン」機能でファイルを復元する
・Excelの自動回復ファイルを探して復元する
削除に気づいた時点でまず上書き保存をしないことが最も重要です。
上書き保存してしまうと復元の難易度が大幅に上がります。
OneDriveのバージョン履歴から復元する方法
OneDriveに保存されているファイルであれば、バージョン履歴から以前の状態に戻すことができます。
OneDriveのWebサイトでファイルを右クリックし、「バージョン履歴」を選択すると過去の保存状態の一覧が表示されます。
シートを削除する前のバージョンを選んで復元すれば、削除されたシートを取り戻せます。
クラウド保存のメリットが活きる場面のひとつといえます。
Excelの自動回復ファイルを探す方法
エクセルには一定間隔でファイルを自動保存する「自動回復」機能があります。
「ファイル」→「情報」→「ブックの管理」に自動保存されたバージョンが表示されている場合があります。
該当するバージョンをクリックして開き、削除前の状態のシートを確認してみましょう。
Windowsの「以前のバージョン」から復元する方法
Windowsのシステム保護機能(復元ポイント)が有効になっている場合、ファイルを右クリック → 「以前のバージョンの復元」から過去の状態を取り戻せることがあります。
ただしこの機能はWindowsのバックアップ設定によって使えない場合もあります。
重要なファイルは普段からクラウドやバックアップに保存しておく習慣が大切でしょう。
ブック保護によってシートが操作できない場合の対処法
続いては、ブック保護が原因でシートの再表示や操作ができない場合の対処法を確認していきます。
ブック保護が有効になっていると、シートタブの右クリックメニューの多くがグレーアウトして選択できない状態になります。
「再表示」がグレーアウトしている最大の原因はブック保護である場合がほとんどです。
ブック保護を解除してシートを再表示する手順
「校閲」タブ → 「ブックの保護」をクリックし、パスワードが設定されていれば入力して解除します。
解除が完了すると、シートタブの右クリックメニューで「再表示」が選択できるようになります。
パスワードがわからない場合は前述の裏ワザ(ZIP変換によるXML編集)を試してみましょう。
保護されたブックで非表示シートを確認する方法
ブック保護が解除できない状況でも、VBAエディタを開けばどのシートが非表示になっているかは確認できます。
Alt+F11を押してVBAエディタを起動し、左側のプロジェクトウィンドウに表示されているシート一覧を確認します。
シート名の横に「(非表示)」や表示プロパティの違いが確認できる場合があります。
ただし保護が強固な場合はVBAからの操作も制限されることがあります。
マクロによって自動的に非表示になるケース
開くたびに特定のシートが非表示になる場合は、マクロによってシートが自動的に隠される設定になっている可能性があります。
「開発」タブ → 「マクロの表示」からマクロ一覧を確認するか、Alt+F11でVBAエディタを開いて「Workbook_Open」や「Auto_Open」といった自動実行マクロの内容を確認してみてください。
シートを非表示にしているコード行を削除または無効化することで解決できます。
シートが消えた・見つからない場合のチェックリスト
続いては、シートが消えた・見つからないときに確認すべき項目をまとめたチェックリストを確認していきます。
焦らずひとつずつ確認することが解決への近道です。
| 確認項目 | 確認方法 | 解決策 |
|---|---|---|
| タブバーが表示されているか | 画面下部を確認する | Excelオプション→「シートのタブを表示」をオン |
| タブが隠れていないか | タブの矢印ボタンで確認 | 矢印ボタンをクリックしてスクロール |
| 非表示設定になっていないか | 右クリック→「再表示」で確認 | 再表示ダイアログからシートを選択 |
| ブック保護がかかっていないか | 校閲タブを確認 | ブックの保護を解除する |
| VeryHidden設定になっていないか | VBAエディタで確認 | VisibleをxlSheetVisibleに変更 |
| 全画面表示になっていないか | 画面全体の表示を確認 | Escキーで通常表示に戻す |
| 別ウィンドウに隠れていないか | 表示→ウィンドウの切り替えで確認 | ウィンドウを整列して確認 |
| 誤って削除していないか | シート一覧で確認 | バージョン履歴・自動回復から復元 |
このチェックリストを上から順に試していくことで、ほとんどのケースで原因を特定できるでしょう。
複数の原因が重なっている場合もあるため、ひとつ解決しても改善しなければ次の項目を確認してください。
別のパソコンやバックアップからファイルを確認する
上記のすべてを試しても解決しない場合は、別のパソコンで同じファイルを開いてみることをおすすめします。
特定のパソコンのエクセルの表示設定に問題がある場合、別の端末では正常に表示されることがあります。
また、ファイルサーバーやクラウドに保存されたバックアップがあれば、そちらを開いて比較するのも有効な手段です。
エクセルの修復機能を使う方法
ファイル自体が破損している可能性がある場合は、エクセルの修復機能を使うことができます。
「ファイルを開く」ダイアログでファイルを選択し、「開く」ボタンの右側にある矢印をクリックして「開いて修復する」を選択します。
「修復」と「データの抽出」の2つのオプションが表示されるため、まず「修復」を試み、それでも開けない場合は「データの抽出」を選んでみましょう。
シートが出てこない場合の最終手段
どの方法を試しても解決しない場合は、エクセルのサポートに問い合わせるか、データ復元の専門業者に相談することも選択肢のひとつです。
特に重要なビジネスデータが含まれているファイルであれば、専門家の力を借りるほうが確実でしょう。
普段から定期的なバックアップを習慣にしておくことが、最も確実な対策といえます。
まとめ
エクセルのシートが表示されない・消えた場合の原因と対処法について幅広く解説しました。
最初に確認すべきはタブバーの表示設定・非表示設定・ブック保護の有無の3点です。
右クリックの「再表示」で対象シートが見つかれば即座に解決でき、見つからない場合はVBAエディタからVeryHidden状態のシートを探すのが有効です。
削除されたシートについては、OneDriveのバージョン履歴やエクセルの自動回復ファイルから復元できる可能性があります。
タブバー自体が消えている場合は「ファイル」→「オプション」→「詳細設定」で「シートのタブを表示する」を確認しましょう。
今後のトラブルを防ぐためにも、重要なファイルは定期的にバックアップを取ることを強くおすすめします。