- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL シート保護するとマクロが正常動作しない)
EXCEL シート保護でマクロが正常動作しない
このQ&Aのポイント
- EXCELのシート保護をかけるとマクロが正常に動作しない問題が発生しています。
- シート保護を解除するとマクロが再び使用できるが、再度保護すると使用できなくなる現象が起きます。
- シート保護とマクロの相性に問題があり、保護中はマクロが制限されるため、正常に動作しない可能性があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
保護されているセルは、マクロでもそのまま貼り付けなどの「変更」はできません コピー&ペーストを行う前に ActiveSheet.Unprotect で一旦シート保護を解除し、一連の処理が終わってから ActiveSheet.Protect Contents:=True で再度保護をかけ直す必要があります
お礼
「ActiveSheet.Protect UserInterfaceOnly:=True」を使えば良いみたいです。 無事できました。 ありがとうございました。
補足
ありがとうございます。 ですが、この方法だと保護解除のパスワードを聞かれますよね? 他の人も使う可能性があり、パスワードは告知したくないのですが、 パスワード入力が不要になる方法はないものでしょうか?