Excelシートを保護するとマクロが実行しない

MANICA Community Site へようこそ! フォーラム RFID何でも相談室 Excelシートを保護するとマクロが実行しない

  • このトピックには3件の返信、2人の参加者があり、最後にsunagawaにより3年、 3ヶ月前に更新されました。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #1190

    Excelでシート保護をした場合に、
    マクロ連携の設定は無効になりますか?

    シート保護を解除すると、
    マクロは実行するのは確認済みです。

    回避方法ありませんか?

    #1191
    sunagawa
    参加者

    Excel大好き様。
    お返事おくれて恐縮です。

    ExcelToolはエクセルの入力制約を受けますので、エクセルの設定で参照できなかったり、書込み禁止にされていると、データ変更ができないかもしれません。
    シート保護ではなく、セル単位で保護/非保護もお試しいただくことは可能でしょうか。

    よろしくお願いいたします。

    #1192

    sunagawa様

    お返事ありがとうございます。
    セル単位保護設定をしてからでなければシート保護はできませんし、
    シート保護をしなければセル単位で設定しても保護はできません。

    質問を詳しく説明しますと、アドインから設定に入り、「セルへ入力する」の中の
    「セル入力時にマクロを実行する」にチェックを入れ、マクロのグレー枠部分で実行させたいマクロを選択しても
    シート保護時にはマクロが実行しないのは標準設定でしょうか? と、いう内容です。

    ちなみにセルへの入力は、シート保護状態でも出来でいます。

    #1193
    sunagawa
    参加者

    Excel大好き様
    お返事遅れて恐縮です。

    ご質問の件ですが、標準仕様でございます。

    例えば、エクセルで
    「校閲」タブ->「シートの保護」にて、
    ・ロックされたセル範囲の選択
    ・ロックされていないセル範囲の選択
    にチェックで保護すると、「セルに入力入力時にマクロを実行する」にて設定した「マクロ」は、
    呼び出されません。

    申し訳ございません。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • このトピックに返信するにはログインが必要です。