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() を呼び出さない場合は 問題なく使えるため、犯人は明らかでした。

というわけで、メモ。

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