Access VBA (マクロ) にパスワードを設定

2018年9月19日水曜日

t f B! P L

鍵の画像

Access VBA (マクロ) にパスワードを設定する

Access VBA (マクロ) で作成したプログラムを、パスワードで保護する方法です。

ファイルを配布する時、勝手にVBAを書き換えられないよう、保護して欲しいと要望がありました。
その時に、パスワードで保護する方法があると知り、調べた内容です。

設定方法

  1. Acsessリボンメニューより [Visual Basic] を選択

enter image description here

  1. VBAのメニューより [ツール] -> [ProjectNameのプロパティ] を選択

enter image description here

  1. [保護] のタグで、パスワードを設定します

enter image description here

これで、次回から VBAプロジェクトを開く時に、パスワードを求められるようになります。

パスワード保護は気休めだった … (涙)

色々調べていると、設定したパスワードを簡単に解除する方法があるようです。

▼▼ こことか ▼▼
Excel VBAマクロ パスワード解除方法

▼▼ ここでも ▼▼
Excel の各種パスワードを突破する方法まとめ

紹介されているように、割と簡単に解除出来てしまいます。

最初は「パスワードを長くすればいいじゃん」と思ってました …

だけど、上のサイトで紹介されている方法は、ファイルのパスワード部分だけを除いて、別ファイルにバイナリコピーする方法でした。

これだと、パスワードをどれだけ長くしても意味がなく、簡単に解除出来てし

はじめに

Accessマクロ(VBA)で作成したプログラムをy

スポンサーリンク

QooQ