VBA – すべてのワークシートの非表示を解除する

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

masahiro yoshida

Last updated on 8月 1, 2022

ワークブック内のすべてのワークシートの非表示を解除する

以下は、ワークブック内のすべてのワークシートの非表示を解除するマクロです。

Sub UnhideAll()
Dim WS As Worksheet

    For Each WS In Worksheets
        WS.Visible = True
    Next

End Sub

ワークブックに隠されたワークシートがないか確認する

ワークブックに隠されたワークシートがあると思われる場合、以下の手順で隠されたシートを確認します。

1. VBエディタを開く (ALT + F11)
2. プロジェクトエクスプローラーで、ワークブックのプロジェクトを展開する
3. ワークブックのExcelオブジェクトを展開する

プロジェクトエクスプローラーに、ワークブックに表示されているよりも多くのシートが表示されていますか?

unhide all worksheets

もし答えが「はい」なら、それは1つ以上のシートが隠されていることが原因である可能性が高いです。

VBAのコーディングが簡単に

VBAのコードをオンラインで検索するのはもうやめましょう。オートマクロについてもっと知る – 初心者でも最小限のコーディング知識でゼロから手順をコーディングでき、すべてのユーザーのために多くの時間節約機能を備えたVBAコードビルダーです! alt text もっと詳しく

<<VBAのサンプルに戻る

vba-free-addin

VBA Code Examples Add-in

Easily access all of the code examples found on our site.

Simply navigate to the menu, click, and the code will be inserted directly into your module. .xlam add-in.

(No installation required!)

Free Download

Return to VBA Code Examples