すべてのシートを一括で再表示させる方法 – コピペでVBA(Excel)

こちらの記事はエクセルVBAをあまり知らない方でも利用できる「コピペでVBA(Excel)」としてもご活用できます。詳しくは以下の記事をご確認ください。

「コピペでVBA(Excel)」の概要と使い方
「コピペでVBA(Excel)」の概要と使い方
「コピペでVBA(Excel)」とは? エクセルVBAの知識がない人でもコードをコピペするだけで便利な処理が使えることを目指しています。汎用性のありそうなコードを順次公開
2018-02-12 14:00
はてブ

このマクロの解説

このコードを実行すると、アクティブなブックの全てのシートを表示状態(再表示)にします。非表示のシートは再表示し、すでに表示状態のシートには影響ありません。

反対の処理はこちら↓↓↓

複数のシートを一括で非表示にする方法 – コピペでVBA(Excel)
複数のシートを一括で非表示にする方法 – コピペでVBA(Excel)
こちらの記事はエクセルVBAをあまり知らない方でも利用できる「コピペでVBA(Excel)」としてもご活用できます。詳しくは以下の記事をご確認ください。 このマクロの
2018-02-12 15:00
はてブ

このマクロのコード

Private Sub 全シート一括再表示()
    Dim s As Object
    For Each s In Worksheets
        s.Visible = True
    Next s
End Sub

※コードをコピーする時は、右上のアイコンをクリックしてください

このマクロを使う理由

非表示にしたシートを元に戻す(再表示する)ためには1つずつシートを選ぶ必要があり、多数のシートを非表示にしている場合は非常に手間がかかります。このマクロを使えば一括で再表示ができます。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする