【Excel】エクセルでの非表示の解除・再表示方法(一括表示・解除できない・再表示できない時も)
Excelを使っていると、行や列を「非表示」にして一時的に隠す場面は多いものです。
しかし、いざ再表示しようとしたときに「どうやって戻せばいいの?」「一括で再表示できないの?」と困った経験はないでしょうか。
また、非表示の解除ができない・再表示されないというトラブルに直面することもあります。
本記事では、Excelでの非表示の解除・再表示方法を基本から丁寧に解説するとともに、一括表示の手順やよくある「解除できない」「再表示できない」トラブルへの対処法まで網羅的にご紹介していきます。
初心者の方からある程度Excelに慣れた方まで、ぜひ参考にしてみてください。
Excelの非表示解除・再表示はリボンや右クリックから簡単にできる
それではまず、Excelにおける非表示の解除・再表示の基本的な方法について解説していきます。
結論からお伝えすると、行・列の非表示解除は「右クリックメニュー」またはリボンの「書式」から行うのが最も手軽です。
特別な関数や難しい操作は必要なく、数ステップで完了するため、ぜひ手順を確認しておきましょう。
行の非表示を解除・再表示する方法
行が非表示になっている場合、その前後の行番号を選択することで再表示が可能です。
たとえば、3行目が非表示になっているなら、2行目と4行目を同時に選択します。
手順
① 非表示行の前後の行番号(例:2行目と4行目)をドラッグまたはCtrlキーを押しながらクリックで選択
② 選択範囲を右クリックし、「再表示」をクリック
③ 非表示だった行が表示される
リボンから操作する場合は、「ホーム」タブ → 「書式」→「行の再表示」と進むことで同様の結果が得られます。
行番号の間に細い線が見えている場合は、そこに非表示の行が存在しているサインです。
見落としやすいポイントなので、覚えておくと便利でしょう。
列の非表示を解除・再表示する方法
列が非表示になっている場合も、行と同じ考え方で操作できます。
たとえばB列が非表示なら、A列とC列を選択してから右クリック →「再表示」をクリックします。
手順
① 非表示列の前後の列番号(例:A列とC列)を選択
② 右クリック →「再表示」をクリック
③ 非表示だった列が表示される
列の場合も、列番号の間に細い線があれば非表示の列が存在している目印となります。
リボン操作では「ホーム」→「書式」→「列の再表示」と進めば同様に対応可能です。
シートの非表示を解除・再表示する方法
行や列だけでなく、シート自体が非表示になっているケースもあります。
シートタブが見当たらない場合は、シート見出し部分で右クリックし「再表示」を選択しましょう。
手順
① 画面下のシートタブ上で右クリック
② 「再表示」をクリック
③ 再表示するシートを選択して「OK」
シートの再表示は1枚ずつしか選択できない仕様になっているため、複数のシートを一括で再表示したい場合はVBAを使う方法が有効です。
この点については後ほど詳しく触れていきます。
Excelで非表示を一括解除・一括再表示する方法
続いては、複数の行・列・シートを一括で再表示する方法を確認していきます。
1つずつ操作するのは手間がかかるため、一括操作を覚えておくと作業効率が大幅に向上します。
行・列を全て選択して一括再表示する
Excelでは、シート全体を選択した状態で再表示操作を行うことで、すべての非表示行・非表示列を一括で解除することができます。
行・列を一括再表示する手順
① シート左上の「全セル選択ボタン」(列番号と行番号の交差部分)をクリックしてシート全体を選択
② 行番号上で右クリック →「再表示」で全行を一括表示
③ 列番号上で右クリック →「再表示」で全列を一括表示
この方法なら、どこに非表示の行や列があるか把握していなくても一括で再表示できるため、非常に便利です。
特に引き継ぎファイルや他人が作成したExcelファイルを確認する際に重宝する操作といえるでしょう。
複数シートを一括再表示するVBAの活用
前述のとおり、シートの再表示は通常1枚ずつしか行えません。
複数のシートをまとめて再表示したい場合は、VBA(マクロ)を使うのが効果的です。
VBAコード例
Sub 全シート再表示()
Dim ws As Worksheet
For Each ws In Worksheets
ws.Visible = xlSheetVisible
Next ws
End Sub
上記のコードをVBAエディタ(Alt + F11)に貼り付けて実行すると、ブック内のすべての非表示シートが一括で再表示されます。
VBAに不慣れな方でも、コードをコピーして実行するだけなので、ぜひ試してみてください。
グループ化による非表示との違いを理解する
Excelには「非表示」機能のほかに、「グループ化」によって行や列を折りたたむ機能も存在します。
グループ化された行・列は、シート左端や上端にある「+」ボタンをクリックすることで展開(再表示)できます。
| 機能 | 操作方法 | 再表示方法 |
|---|---|---|
| 非表示(行・列) | 右クリック →「非表示」 | 前後を選択して右クリック →「再表示」 |
| グループ化 | データタブ →「グループ化」 | 「+」ボタンをクリックで展開 |
| フィルター非表示 | オートフィルターで絞り込み | フィルターをクリア・解除 |
非表示とグループ化を混同してしまうと、再表示操作がうまくいかない原因になることがあります。
どの方法で隠されているかを確認してから操作することが大切です。
Excelで非表示が解除できない・再表示できない時の原因と対処法
続いては、「再表示を試みたのにうまくいかない」というトラブルの原因と対処法を確認していきます。
非表示の解除ができない場合には、いくつかの明確な原因があることが多いです。
1つずつ確認していきましょう。
シートが保護されている場合
最もよくある原因のひとつが、シートが「シート保護」状態になっていることです。
シートが保護されていると、行や列の再表示操作がグレーアウトされて選択できない状態になります。
シート保護を解除する手順
「校閲」タブ →「シート保護の解除」をクリックします。
パスワードが設定されている場合は、パスワードの入力が必要です。
保護を解除した後、改めて再表示操作を行いましょう。
パスワードが不明な場合は、ファイルの管理者に確認する必要があります。
第三者が設定したパスワードを無断で解除することは、セキュリティ上の問題につながる可能性があるため注意が必要です。
フィルターや条件付き書式が影響している場合
オートフィルターによって行が絞り込まれている場合も、一見「非表示」に見えることがあります。
この場合、右クリックメニューの「再表示」では復元できないため、フィルターを解除することで非表示になっていた行が表示されます。
フィルターを解除する手順
① 「データ」タブをクリック
② 「フィルター」ボタンをクリックしてフィルターをオフにする
または「並べ替えとフィルター」→「クリア」でフィルター条件を解除する
フィルターによる非表示は行番号が青くなっていることで判別できるため、色を確認してみましょう。
行の高さ・列の幅がゼロになっている場合
実は非表示ではなく、行の高さや列の幅が「0」に設定されているだけというケースもあります。
この場合は、右クリックの「再表示」を行っても何も変化しません。
対処方法
① 全セルを選択(左上の全選択ボタンをクリック)
② 行番号上で右クリック →「行の高さ」を任意の数値(例:13.5)に設定
③ 列番号上で右クリック →「列の幅」を任意の数値(例:8.38)に設定
高さや幅をゼロにされていると視覚的に非表示と区別がつきにくいため、このパターンを知っておくと対処が早くなるでしょう。
Excelで非表示・再表示を使いこなすための便利テクニック
続いては、非表示・再表示をより便利に活用するためのテクニックを確認していきます。
基本操作に加えてこれらを覚えることで、Excelの作業効率をさらに高めることができるでしょう。
ショートカットキーで素早く非表示・再表示する
マウス操作より素早く非表示・再表示を行いたい場合は、ショートカットキーの活用がおすすめです。
| 操作 | ショートカットキー |
|---|---|
| 行を非表示にする | Ctrl + 9 |
| 行を再表示する | Ctrl + Shift + 9 |
| 列を非表示にする | Ctrl + 0 |
| 列を再表示する | Ctrl + Shift + 0 |
ただし、Ctrl + Shift + 0(列の再表示)はWindowsの設定によって動作しない場合があります。
その場合はIMEのショートカット設定を確認するか、リボン操作で代替しましょう。
名前ボックスを使って非表示セルへジャンプする
非表示の行や列がどこにあるかわからない場合、名前ボックスを活用するとスムーズに対象のセルへ移動できます。
名前ボックスを使ったジャンプ方法
① 画面左上の「名前ボックス」(セルアドレスが表示されている欄)をクリック
② 目的のセルアドレス(例:A3)を入力してEnterキーを押す
③ 非表示の行・列があっても対象セルに直接移動できる
このテクニックは、非表示を解除したい範囲が広い場合や、どこが非表示になっているか把握しにくい場合に特に役立ちます。
印刷時の非表示設定にも注意する
Excelでは、画面上では非表示にしつつ、印刷には含めたくないというニーズも多いものです。
行や列を非表示にしておくと、印刷時にも非表示部分は出力されないという仕様になっています。
印刷範囲と非表示の関係
非表示にした行・列は印刷プレビューにも表示されません。
印刷したいデータが含まれる行・列を誤って非表示にしていないか、印刷前に必ず確認することをおすすめします。
また、「印刷範囲の設定」と組み合わせることで、より細かく印刷内容を制御できます。
データの共有や提出前には、非表示設定と印刷範囲の両方を確認する習慣をつけると安心でしょう。
まとめ
本記事では、「【Excel】エクセルでの非表示の解除・再表示方法(一括表示・解除できない・再表示できない時も)」と題して、基本操作から一括再表示、トラブル対処法、便利テクニックまで幅広くご紹介しました。
非表示の解除は、右クリックの「再表示」またはリボンの「書式」から行うのが基本です。
一括再表示には全体選択からの操作やVBAが有効で、「解除できない」「再表示できない」トラブルには、シート保護・フィルター・行列のサイズゼロという3つの原因を疑うことが解決への近道となります。
また、ショートカットキーや名前ボックスを活用することで、日々の作業をよりスムーズに進めることができるでしょう。
Excelの非表示・再表示機能を正しく理解して、効率的なデータ管理に役立ててください。