Excel マスターへの道:すべてのシートまたは複数のシートを簡単に再表示する究極ガイド
Excel の強みは、複雑な数式やピボットテーブルだけでなく、データを効果的に整理・提示できる点にもあります。その整理において重要な機能の一つが、必要に応じてシートを表示・非表示にできることです。ワークブックをシンプルに保ちたい初心者の方から、複雑なデータセットを管理する上級者の方まで、このガイドでExcel のシートを簡単に再表示する方法をマスターできます。

シートを1 つずつ手動で非表示解除[TN_535_END]]
Excel でシートの非表示を解除する最も簡単な方法は手動操作で、少数のシートを扱う場合に最適です。
1。Excel ワークブックで、下部にある表示中の任意のシートタブを右クリックします。

2。コンテキストメニューから非表示解除を選択します。

3。[[TN_23_END]]非表示解除[TN_24_END]]]ダイアログボックスが表示され、すべての非表示シートが一覧で表示されます。非表示を解除したいシートを選択し、[[TN_25_END]]OK[TN_26_END]]]をクリックします。[TN_27_END]]

4。これで選択した非表示シートが表示されます。他の非表示ワークシートも表示するには、上記の3 つの手順を繰り返してください。

注記[TN_29_END]]:[TN_30_END]]
- 「非表示の再表示」ダイアログは、右クリックのコンテキストメニュー以外にも、リボンやショートカットキーからもアクセスできます。
- リボンからのアクセス方法:
「ホーム」タブの「セル」グループで、「書式設定」>「非表示/再表示」>「シートの再表示」をクリックすると、「非表示の再表示」ダイアログが開きます。

- Excel のショートカットキーからのアクセス方法:
「ALT + H + O + U + H」を押すと、「非表示の再表示」ダイアログが開きます。
- Microsoft 365 以外のユーザーの場合、Excel の「非表示の再表示」オプションでは一度に1 つのシートしか選択できません。複数またはすべてのシートを再表示するには、上記の手順を各ワークシートごとに繰り返す必要があります。
- ただし、Microsoft 365 ユーザーの場合は、「非表示の再表示」ダイアログでExcel シートを一度に複数枚再表示できます。
- 複数のシートを選択するには、以下のいずれかの操作を行ってください。
- 選択したい項目をクリックする際は、Ctrl キーを押しながら操作してください。
- Shift キーを押しながら、上下の矢印キーで選択範囲を自在に調整しましょう。

- Microsoft 365 ユーザーでなくても、複数またはすべてのシートをすばやく再表示したい場合は、次にご紹介する以下の方法()Kutools for Excel 方式、VBA 方式、およびカスタムビュー方式)をご活用ください。
🌟すべての非表示シートの表示/非表示を瞬時に切り替えられます!🌟
時間と手間を大幅に節約!Kutools for Excelの「非表示ワークシートの表示状態切り替え」機能をぜひご活用ください!🚀
Kutools for Excel が提供する便利な「非表示ワークシートの表示状態切り替え」ボタンを使えば、ワンクリックで現在のワークブック内のすべての非表示ワークシートを瞬時に表示!もう一度クリックすれば、再びすべてを非表示に切り替えられます。まさに電光石火の速さです!⚡
📊Kutools for Excel:300 を超える 必須ツールでExcel をパワーアップ!クレジットカード不要のフル機能30 日間無料トライアルを今すぐお試しください!🚀
今すぐダウンロード強力な機能「Kutools for Excel」でワンクリックですべてのシートを非表示解除[TN_536_END]]
Kutools for Excel の強力な「すべてのシートを表示」機能で、ワンクリックの快適さを体験してください。この優れたツールを使えば、Excel の標準的な「非表示解除」オプション(一度に1 シートしか解除できません)による面倒な手順を回避し、すべての非表示シートを簡単にワンクリックで表示できます。各ワークシートごとに繰り返す煩雑な操作とはおさらばして、Kutools for Excel でExcel ドキュメントの管理をより効率的かつ時間節約的にしましょう。
Kutools for Excel をインストールした後、Kutools >表示>すべてのシートを表示をクリックすると、すべての非表示シートが表示されます。

注記[TN_111_END]]:この機能の横に表示されるテキスト[TN_112_END]](11 枚のシート)[TN_113_END]]は、ワークブック内の非表示ワークシートの総数を示しています。非表示ワークシートがない場合は、この機能がグレーアウトされます。[TN_114_END]]
結果
すべての非表示シートが一度に表示されます。

- この機能をご利用になるには、まずKutools for Excelをインストールしてください。今すぐダウンロードして、30 日間の無料トライアルをスタートしましょう。
- ワークブックやワークシートをより細かく管理したい場合、たとえば一度にすべて表示するのではなく、特定のワークシートだけを表示したいといったシーンでは、Kutools for Excelが提供する高度なワークブックとワークシートの表示/非表示ユーティリティをご活用ください。この機能を使えば、ニーズに応じてワークブックやワークシートのグループを簡単に表示・非表示にできます。

VBA でシートを非表示解除[TN_537_END]]
Excel の高度なユーザー、またはExcel のプログラミング機能に慣れているユーザーは、VBA を使用してシートの非表示を解除できます。この方法では柔軟性があり、すべてのシート、複数のワークシート、または名前に特定のテキストを含むシートなど、さまざまな要件に合わせてカスタマイズ可能です。
ここでは、シートの非表示を解除するにあたり、3 つの異なる要件を満たすために設計された VBA スクリプトを3 つご紹介します。
すべてのシートを再表示
この VBA スクリプトを使えば、ブック内のすべてのシートを一括で表示できます。
手順1:VBA モジュールエディターを開き、コードをコピーします
- Excel でALT + F11キーを押すと、Microsoft Visual Basic for Applicationsウィンドウが開きます。
- [[TN_145_END]]挿入[TN_146_END]]]>[TN_147_END]]モジュール[TN_148_END]]をクリックし、次のコードを[TN_149_END]]モジュール[TN_150_END]]ウィンドウに貼り付けてください。[TN_151_END]]
- VBA コード:すべてのシートを非表示解除[TN_152_END]]
Sub UnhideAllSheets() 'Updateby Extendoffice Dim ws As Worksheet For Each ws In ThisWorkbook.Worksheets ws.Visible = xlSheetVisible Next ws End Sub[TN_153_END]]
手順2:コードを実行して結果を取得します
このコードを貼り付けたら、F5キーを押してコードを実行してください。すると、すべての非表示シートが一括で表示されます。

複数のシートを再表示(指定したワークシート)
この VBA スクリプトを使用すると、指定したリストのシートの非表示を解除できます。
手順1:VBA モジュールエディターを開き、コードをコピーします
- Excel でALT + F11キーを押すと、Microsoft Visual Basic for Applicationsウィンドウが開きます。
- [[TN_145_END]]挿入[TN_146_END]]>[TN_147_END]]モジュール[TN_148_END]]をクリックし、次のコードを[TN_149_END]]モジュール[TN_150_END]]ウィンドウに貼り付けてください。[TN_151_END]]
- VBA コード:指定したシートを非表示解除[TN_173_END]]
Sub UnhideSelectedSheets() 'Updateby Extendoffice Dim sheetNames As Variant sheetNames = Array("Sheet5", "Sheet6") ' Customize the list with your sheet names Dim name As Variant For Each name In sheetNames Sheets(name).Visible = xlSheetVisible Next name End Sub[TN_174_END]]
注記[TN_175_END]]:この例では、[TN_176_END]]Sheet5[TN_177_END]]および[TN_178_END]]Sheet6[TN_179_END]]が非表示解除されます。コード内の[TN_180_END]]sheetNames = Array("Sheet5", "Sheet6")[TN_181_END]]の部分を編集し、[TN_182_END]]"Sheet5"[TN_183_END]]、[TN_184_END]]"Sheet6"[TN_185_END]]を任意のシート名に置き換えることで、リストを簡単にカスタマイズできます。[TN_186_END]]
手順2:コードを実行して結果を取得します
このコードを貼り付けたら、F5キーを押してコードを実行してください。すると、指定された非表示シート()Sheet5およびSheet6)が一気に表示されます。

シート名に特定のテキストを含むワークシートを再表示
シート名に特定のテキストが含まれている場合にそのシートの非表示を解除するには、次の VBA スクリプトを使用します。
手順1:VBA モジュールエディターを開き、コードをコピーします
- Excel でALT + F11キーを押すと、Microsoft Visual Basic for Applicationsウィンドウが開きます。
- [[TN_145_END]]挿入[TN_146_END]]>[TN_147_END]モジュール[TN_148_END]をクリックし、次のコードを[TN_149_END]モジュール[TN_150_END]ウィンドウに貼り付けてください。[TN_151_END]
- VBA コード:シート名に特定の文字列を含むシートを非表示解除[TN_210_END]]
Sub UnhideSheetsWithSpecificText() 'Updateby Extendoffice Dim ws As Worksheet For Each ws In ThisWorkbook.Worksheets If InStr(ws.Name, "Excel") > 0 Then ws.Visible = xlSheetVisible End If Next ws End Sub[TN_211_END]]
注記[TN_212_END]]:この例では、「Excel」をシート名に含むワークシートが表示されます。「Excel」以外の特定の文字列を含むワークシートの非表示を解除するには、提供されたコード内の[TN_215_END]]If InStr(ws.Name, 「Excel」) > 0 Then[TN_216_END]]の部分を編集し、[TN_217_END]]「Excel」[TN_218_END]]を目的の文字列に置き換えてください。[TN_219_END]]
手順2:コードを実行して結果を取得します
このコードを貼り付けたら、F5キーを押してコードを実行してください。すると、名前にExcelを含む非表示シートが一気に表示されます。

カスタムビューですべてのシートを非表示解除[TN_541_END]]
Excel の「カスタムビュー」機能を使えば、すべてのシートが表示されている状態のブックビューをあらかじめ保存しておけるので、あとでシートを1 つずつ非表示解除する手間が省けます。つまり、すべてのシートが表示された状態のブックのスナップショットを取得できるのです。その後、シートを非表示にしても、ワンクリックでその初期状態(すべてのシートが表示されている状態)にすぐ戻れます。最良の結果を得るには、作業開始時に、シートを非表示にする前にこのカスタムビューを設定してください。
手順1:すべてのシートが表示されていることを確認します
すべてのシートの非表示を一括で解除するカスタムビューを作成するには、まずブック内のすべてのシートが表示されている状態にしておく必要があります。
注記[TN_232_END]]:ワークブック内に非表示シートがあるかどうかわからない場合は、このセクション末尾のガイドをご参照ください:[TN_233_END]]ワークブックに非表示シートが含まれているか確認する方法[TN_234_END]]
手順2:カスタムビューに移動します
リボンの表示タブに移動し、「ブックの表示」グループで、カスタムビューをクリックします。

手順3:新しいカスタムビューを作成します
[カスタムビュー]ダイアログボックスで、[追加]ボタンをクリックします。

[ビューの追加]ダイアログボックスで、カスタムビューの名前(例:すべてのシートを表示)を入力します。[OK]をクリックします。

手順4:カスタムビューを使用します
ブック内のすべてのシートの非表示を解除したい場合は、表示タブに戻り、カスタムビューをクリックして、作成済みのビュー(例:すべてのシートを表示)を選択し、表示をクリックしてください。これで、ブックはすべてのシートが表示された状態に即座に復元されます。
ワークブックに非表示シートが含まれているか確認する方法[TN_266_END]]
Excel ワークブック内で非表示シートを迅速に特定するには、以下の手順に従ってください:[TN_267_END]]
- 右クリック[TN_268_END]]Excel ウィンドウ下部に表示されている任意のシートタブで行うと、コンテキストメニューが表示されます。[TN_269_END]]
- このメニューで、非表示解除オプションに注目してください。
- 「非表示の再表示」オプションが有効(グレーアウトされていない)場合は、ワークブック内に非表示のシートが存在していることを示しています。このオプションをクリックすると、非表示のシートを表示して選択できます。
- 一方、「非表示の再表示」オプションが無効(グレーアウト)になっている場合は、ワークブックに非表示のシートがまったく存在しないことを意味します。

この方法は、ワークブック内に非表示シートがあるかどうかを素早く確認する最も直接的なアプローチです。ただし、この方法では[TN_279_END]「非常に非表示」のシート[TN_280_END]は表示されません。「非常に非表示」のシートを[TN_281_END]表示・非表示解除するには[TN_282_END]、次の方法をご利用ください。[TN_283_END]
Kutools for Excel を使えば、「非常に非表示」状態のすべてのシートを簡単に非表示解除できます[TN_542_END]]
Excel には、通常のインターフェースではアクセスできない「超非表示」に設定されたシートがありますが、Kutools for Excelはこうしたシートを効率的に管理するソリューションを提供します。ブックとシートの表示/非表示機能を使えば、複雑な VBA スクリプトを記述することなく、標準的な非表示よりも深く隠されたシートも簡単に操作できます。この機能により、超非表示を含むすべての非表示シートを一括で表示でき、非表示シートのみ、または超非表示シートのみをピンポイントで表示することも可能です。以下に、Kutools を使用して超非表示のすべてのシートを表示する方法を示します。
Kutools for Excel をインストールした後、Kutools >表示>ブックとシートの表示/非表示をクリックします。「ブックとシートの表示/非表示」ダイアログボックスで、ワークシートリスト内の超非表示シートのチェックボックスをオンにして表示します。Veryhiddensheets in the ワークシートリスト to display them。
超非表示のシートがすぐに表示されるのが確認できます。必要に応じてダイアログを閉じてください。
注記[TN_310_END]]:[TN_311_END]]非表示シートと「非常に非表示」シートを含むすべてのシートを一括で非表示解除するには[TN_312_END]]、[[TN_313_END]]すべて非表示解除[TN_314_END]]]ボタンを[[TN_315_END]]ワークブックとシートの表示/非表示[TN_316_END]]]ダイアログボックス内でクリックするだけ!これですべてのシートが瞬時に表示されます![TN_317_END]]
ヒント:この機能をご利用になるには、まずKutools for Excelをインストールする必要があります。今すぐダウンロードして、30 日間の無料トライアルをお試しください。
シートが非表示解除できない理由 – 問題と解決策[TN_543_END]]
Excel でシートの非表示解除を試みる際に問題が発生すると、非常にストレスを感じます。こうした問題は一般的にいくつかの特定の状況に起因します。これらの問題とその解決策を理解することで、Excel ワークブックを効率的に管理できるようになります。以下に、よくある問題とその解決策をまとめます。
1.超非表示に設定されたシート
問題:
Excel では、シートを超非表示に設定でき、この状態では通常のExcel インターフェースからは非表示を解除できません。
解決策:
こうしたシートの表示状態を変更するには、VBAを使用できます。ALT + F11キーを押して VBA エディターを開き、該当するブックとシートを見つけ、シートのVisibleプロパティをxlSheetVisibleに設定してください。あるいは、Kutools for Excelのようなツールを使えば、コードを記述せずに超非表示シートを簡単に表示できます。
2.ブックの保護
問題:
ブックが保護されている場合、シートの非表示解除を含む変更ができなくなることがあります。
解決策:
ブックの保護を解除する必要があります。通常、ブックを保護する際に設定したパスワードが必要です。保護が解除されれば、シートの非表示を通常通り解除できるようになります。パスワードがわからない場合は、こちらをお読みください:ブック内のすべての保護されたシートをパスワードなしで解除する方法は?
3.シートが実際に非表示になっていない
問題:
シートが非表示になっているように見えても、実際にはブック内に存在しない場合があります。
解決策:
ブック内に非表示シートがあるかどうかを確認するには、本記事の次のガイドをご参照ください:ブックに非表示シートが含まれているか確認する方法は?
4.Excel のバージョンおよび互換性の問題
問題:
古いバージョンのExcel や、異なるリリース間の互換性の問題によって、シートの非表示を解除できない場合があります。
解決策:
ワークブック内の機能をサポートしているバージョンのExcel を使用していることを確認してください。Windows のバージョンが10 以上で、Excel のバージョンが2013 より新しい場合は、最適な効果を得るためにこのオプションを選択してください。また、古いバージョンで作業している場合は、アップグレードしてファイルを新しい形式で保存することを検討してください。すべてのユーザーがワークブックの機能性と互換性を維持できるよう、最新版のExcel にアクセスできることを確認してください。
最後に、手動操作から
関連記事[TN_544_END]]
Excel で列をすばやく非表示解除する – ステップ・バイ・ステップガイド[TN_368_END]]
このチュートリアルでは、すべての列、特定の列、最初の列などを非表示解除するための便利なテクニックをご紹介します。[TN_369_END]]
別のシートのセル値に基づいて特定のワークシートを表示または非表示にする方法は?[TN_370_END]]
たとえば、Sheet2 のセル G1 に「Yes」と入力すると Sheet1 が非表示になり、「No」と入力するとすぐに表示されるようにしたい場合、Excel ではどのように設定すればよいでしょうか?[TN_371_END]]
チェックボックスでワークシートを表示・非表示にする方法は?[TN_372_END]]
チェックボックスはExcel の便利な機能です。ここでは、チェックボックスを使って指定したワークシートを簡単に表示・非表示にする方法をご紹介します![TN_373_END]]
ドロップダウンリストの選択に応じて列を表示・非表示にする方法は?[TN_374_END]]
この記事では、Excel でドロップダウンリストの選択に応じて列を表示・非表示にする VBA の方法をご紹介します。[TN_375_END]]
最高の Office 業務効率化ツール[TN_377_END]]
| 🤖 | KUTOOLS AI アシスト:次に基づいてデータ分析を革新:インテリジェント実行 | コード生成| カスタム数式作成 | データ分析とチャート生成| 拡張機能呼び出し… |
| 人気機能:検索・ハイライトまたは重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセル | 数式を使用しない四捨五入... | |
| スーパー LOOKUP:複数条件 VLookup | 複数値 VLookup | 複数シート間での VLookup | ファジーマッチ.... | |
| 高度なドロップダウンリスト:ドロップダウンリストをすばやく作成 | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト.... | |
| 列マネージャー:指定した数の列を追加|列を移動|非表示列の表示状態を切り替え|範囲と列を比較... | |
| 注目の機能:グリッドフォーカス | デザインビュー |強化された数式バー | ワークブックとシートマネージャー | リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/イタリック/取り消し線。。。) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除、...)| 50+チャートタイプ(ガントチャート、...)| 40+実用的関数(誕生日に基づいて年齢を計算します、...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入、...)| 12 変換ツール(単語に変換する、為替レートの変換、...)| 7 結合と分割ツール(高度な行のマージ、セルの分割、...)|…他にも多数 |
Kutools for Excel でExcel スキルを強化し、これまでにない効率を体験しましょう。[TN_507_END]Kutools for Excel は300 以上の高度な機能を提供し、生産性を高め、時間を大幅に節約します。[TN_508_END]今すぐ最も必要な機能を入手するにはこちらをクリック。。。[TN_509_END]
Office Tab が Office にタブ付きインターフェースをもたらし、作業をずっと簡単にします[TN_512_END]]
- Word、Excel、PowerPoint[TN_513_END]、Publisher、Access、Visio、Project でタブを使った編集と閲覧を有効にします。[TN_514_END]
- 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
- 生産性が50% 向上し、毎日何百ものマウスクリックを削減できます![TN_516_END]]
Kutools アドインすべてをまとめて。インストーラーは1 つだけ。
Kutools for Office[TN_520_END]スイートには、Excel、Word、Outlook、PowerPoint 用のアドインと Office Tab Pro が含まれており、複数の Office アプリを横断して作業するチームに最適です。[TN_521_END]
- オールインワンスイート[TN_522_END]]— Excel、Word、Outlook、PowerPoint 用アドイン+Office Tab Pro[TN_523_END]]
- インストーラーとライセンスはそれぞれ1 つ[TN_524_END]]— 数分でセットアップ可能(MSI 対応)[TN_525_END]]
- 連携してさらにパワーアップ[TN_526_END]]— Office アプリ間で生産性を効率化[TN_527_END]]
- 30 日間のフル機能トライアル[TN_528_END]]— 登録不要、クレジットカード不要[TN_529_END]]
- ベストバリュー[TN_530_END]]— 個別購入よりもお得[TN_531_END]]
目次[TN_534_END]]
- シートを1 つずつ手動で非表示解除[TN_535_END]]
- 強力な機能「Kutools for Excel」でワンクリックですべてのシートを非表示解除[TN_536_END]]
- VBA でシートを非表示解除[TN_537_END]]
- すべてのシートを再表示
- 複数のシートを再表示(指定したワークシート)
- シート名に特定のテキストを含むワークシートを再表示
- カスタムビューですべてのシートを非表示解除[TN_541_END]]
- Kutools for Excel を使えば、「非常に非表示」状態のすべてのシートを簡単に非表示解除できます[TN_542_END]]
- シートが非表示解除できない理由 – 問題と解決策[TN_543_END]]
- 関連記事[TN_544_END]]
- 最高の Office 業務効率化ツール[TN_545_END]]
- コメント[TN_546_END]]

