MANICA Community Site へようこそ! › フォーラム › RFID何でも相談室 › Excelシートを保護するとマクロが実行しない
Excelでシート保護をした場合に、 マクロ連携の設定は無効になりますか?
シート保護を解除すると、 マクロは実行するのは確認済みです。
回避方法ありませんか?
Excel大好き様。 お返事おくれて恐縮です。
ExcelToolはエクセルの入力制約を受けますので、エクセルの設定で参照できなかったり、書込み禁止にされていると、データ変更ができないかもしれません。 シート保護ではなく、セル単位で保護/非保護もお試しいただくことは可能でしょうか。
よろしくお願いいたします。
sunagawa様
お返事ありがとうございます。 セル単位保護設定をしてからでなければシート保護はできませんし、 シート保護をしなければセル単位で設定しても保護はできません。
質問を詳しく説明しますと、アドインから設定に入り、「セルへ入力する」の中の 「セル入力時にマクロを実行する」にチェックを入れ、マクロのグレー枠部分で実行させたいマクロを選択しても シート保護時にはマクロが実行しないのは標準設定でしょうか? と、いう内容です。
ちなみにセルへの入力は、シート保護状態でも出来でいます。
Excel大好き様 お返事遅れて恐縮です。
ご質問の件ですが、標準仕様でございます。
例えば、エクセルで 「校閲」タブ->「シートの保護」にて、 ・ロックされたセル範囲の選択 ・ロックされていないセル範囲の選択 にチェックで保護すると、「セルに入力入力時にマクロを実行する」にて設定した「マクロ」は、 呼び出されません。
申し訳ございません。