• ベストアンサー

Excelマクロを他人が変更できないようにしたい

Excel2007で作成したマクロ登録を他人が勝手に削除や変更できない様にする方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • shintaro-2
  • ベストアンサー率36% (2266/6245)
回答No.1

プロテクトを掛ければすみますが、 ファイルの共有設定をすると、管理者すらマクロはいじれなくなります。 (一旦共有設定をはずさないと誰もいじれない)

t_miyoshi_2121
質問者

お礼

早速のご回答ありがとうございます。解決しました。

その他の回答 (1)

  • m_and_dmp
  • ベストアンサー率54% (987/1817)
回答No.2

Visual Basic Editor を起動(ALT+F11)し、ModuleX をマウス右クリックし、「VBAProject のプロパティ」を開きます。 「保護」TAB に移動して、「プロジェクトのロック」をチェックし、表示用パスワードを設定します。 これで、VBE を開いたとき、Module が表示されなくなります。 VBAProject の左にある□で囲んだ+をクリックすると、パスワード入力を求められます。 正しいパスワードを入力するとModule が表示されます。

関連するQ&A