2016年09月15日

VBAのプロジェクトパスワードを回避していると、VBAのデバッグ時に「呼び出しの履歴」が開かないという副作用があることを発見

Is there a way to crack the password on an Excel VBA Project? - Stack Overflow

上記のソースコードを コピペして、Sub unprotected() を呼び出すと
開いているすべてのVBAプロジェクトのパスワード入力ウィンドウが回避されます。

さて、その状態でVBAの開発は普通にできるのですが、デバッグ時に 「呼び出し履歴」のダイアログが表示されなくなることに気が付きました。
2016-09-15_214802.png
Sub unprotected() を呼び出さない場合は 問題なく使えるため、犯人は明らかでした。

というわけで、メモ。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/176890759
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

・おすすめ楽天ショップ1:trendyimpact楽天市場店
・おすすめサプリショップ:iHerb.com
・おすすめ楽天ショップ2:上海問屋
Powered by さくらのブログ