エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
全シートの保護を一括解除するマクロ:エクセルマクロ・Excel VBAの使い方/Sheets・Worksheet
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
全シートの保護を一括解除するマクロ:エクセルマクロ・Excel VBAの使い方/Sheets・Worksheet
複数のシートに対して一括して保護をしたり、保護されたシートを一括で解除するような機能は標準で用意... 複数のシートに対して一括して保護をしたり、保護されたシートを一括で解除するような機能は標準で用意されていませんから、VBA(Visual Basic for Applications)でマクロを作成しましょう。 ▼すべてのシートの保護を一括解除するマクロ Sub 全シートの保護を解除する() Dim sh As Object On Error Resume Next For Each sh In Sheets sh.Unprotect Next sh End Sub For Each Nextループで全シートに対して、Unprotectメソッドを実行しているだけのマクロです。 上記のマクロを実行すると、パスワードの設定されていないシートなら保護がそのまま解除されます。 パスワードの設定されているシートの場合、パスワードを要求するダイアログが表示されて正しいパスワードを入力すると保護を解除で