|
▼ponpon さん:
早速お返事有難うございました
ただご教示いただいたアドレスでは出ませんでしたので
VBA password 保存のキーワードで検索したところ
マイクロソフト・サポート・オンラインに確かに有りました
又同様の質問が古い掲示板にもありましたが、肝心の回答が削除されていました
マイクロソフト・サポートは下記のような内容ですが、
意味するところがさっぱり解りません
具体的にどうすれば問題を解決できるのか、
ご多忙中恐れ入りますが素人にも解る様お教え願えないでしょうか?
「記」
アプリケーションが終了 VBA プロジェクトのパスワード プロンプトが表示されます。
現象:パスワードで保護された VBA プロジェクトを ActiveX ダイナミック リンク ライブラリ (DLL) を含むブックの参照を渡して、マクロを実行、後に求められます、VBA プロジェクトのパスワードのアプリケーションが終了するとき。
原因:この問題は、ActiveX DLL が正しく、パスワードで保護された VBA を含むブックへの参照を解放しない場合に発生プロジェクト
この問題を解決するには、クラスの終了前にブック参照が解放正しくされるように、ActiveX DLL 内のクラスをデザインします。
解決方法:場所、クラスの Terminate イベントは発生しません一般的なシナリオはオブジェクト間の循環参照が場所情報を 1 です。 循環参照は、たとえば、親オブジェクトを作成する場合、子オブジェクトと手作成されますが子オブジェクトの親への参照。 親への子の参照がリリースされない場合、親オブジェクトは終了できません。次のセクションで挙げてオブジェクト間の循環参照が発生方法し、Excel が終了するとき、オブジェクト保持し、保護されたブックを参照する場合のパスワード プロンプトの表示方法説明します。 解像度、1 つのオブジェクトを終了できます、ように、循環参照を解除するオブジェクトのメソッドを呼び出すには次のとおりもです。
>ググってみました。参考に
>
>//www.google.co.jp/search?hl=ja&rlz=1T4ADBR_jaJP276JP278&q=VBA%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%E3%80%80%E8%A6%81%E6%B1%82&lr=&aq=f&oq=
|
|