- ベストアンサー
Excelで複数シートの保護を一気に解除する方法はありませんか?
WinXPでExcel97を使っています。 複数シートの保護を一気に設定/解除することはできますか? ブック内のすべてのシートを対象にして、保護をかけたり解除したりしたいと思います。シート数が10以上になるので、一つ一つやるのは手間なのです。 いい方法があればよろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
マクロを使うしかないかも。 たとえば、下のようなマクロを使ってまとめて解除/設定するとか。 Sub AllProtect() Dim sht As Worksheet For Each sht In Worksheets sht.Protect Next sht End Sub Sub AllUnprotect() Dim sht As Worksheet For Each sht In Worksheets sht.Unprotect Next sht End Sub
お礼
なるほど。そういう手段になるのですね。 マクロは使ったことがないのでちょっと腰が引けます。 10個なのでがんばってマウスを動かしたいと思います。 ありがとうございました。