「エクセル すべてのシート 再表示」 「Excel 全ワークシート 表示する方法」 といった検索を見かけることがあります。 このサイト・インストラクターのネタ帳では非表示のシートをまとめて表示するマクロを既にご紹介しています。 「for each s in sheets:s.visible=true:next」 というのは、このサイトで既にご紹介しているマクロを、思いっきり短くしたものです。 全シートを再表示させるために確認メッセージを表示する処理を抜いた For Each s In Sheets s.Visible = True Next s を1行にしてしまったのが for each s in sheets:s.visible=true:next です。 イミディエイトウィンドウでは、「:」(コロン)を使うことで、通常複数行で記述するコードを1行にすることができます。 つまり「for