VBAの勉強を始めてみた

タイトルの通りVBAの勉強を始めました。仰々しくなく、シンプルな形で効率化を図ることを目指しています。VBA以外の話題もあるよ(笑)

マクロにパスワードを設定するには

第三者にマクロの内容を覗かれたり、変更されたりしないようにパスワードを設定することができます。
例えば、マクロを改変されたら業務に支障をきたす、マクロをパクられたくない、マクロの内容を見られるのが恥ずかしい・・・・・・等々、人によって理由は様々だと思います。
パスワードを設定する方法は簡単です。まず、VBE(Visual Basic Edtor)を起動し、パスワードを設定したいVBAProjectを選択します。

 

f:id:kouten0430:20170828151538j:plain

次に「ツール」から「VBAProjectのプロパティ」を選択します。

 

f:id:kouten0430:20170828151615j:plain

保護タブの中にある、「プロジェクトを表示用にロックする」にチェックを入れ、パスワードを入力しOKを押します。

これでBookを閉じ、次にBookを開いた時からパスワードが有効になります。

 

f:id:kouten0430:20170828152017j:plain

パスワードを設定したVBAProjectを開こうとすると、このようにパスワードの入力を求められます。