| 
    
     |  | ▼ichinose さん: こんばんは、新しい情報ありがとうございます。
 
 >続報です。
 >環境を整えて再度、投稿コードを実行してみました。
 >何度か試しましたが、
 >
 >>ちょっとおかしいのです。
 >>Excelを閉じようとすると、Excelが動かなくなってしまいます。
 >>原因がこのコードなのかそれ以外なのかは不明ですが。
 >>(ただ、このコードの実行後から、現象が発生しています)
 >
 >この現象起きませんでした。
 >
 >が、原因は不明です。
 
 というような現象は私のマシーンでは幸い起きていません。
 しかし、さきほどできた「参照不可」ライブラリの自動削除が2回目以降は
 
 実行時エラー'-2147319779 (8002801d)':
 オブジェクトライブラリは登録されていません。
 
 というエラーが
 
 .References.Remove obj
 
 というステートメントで発生し、自動削除処理ができなくなりました。
 
 >Vbprojectを操作するというコードは、
 >多くの方が頻繁に使用しているわけではありません。
 >
 >私も実際、VBAでいくつかの業務用のコードを書きましたが、Vbprojectを触るような
 >コードを書いたことはありません(自分だけとかまわりの人だけ使うVBAのツールみたいなものは作った事がありますが・・)。
 >よって、何が起こるかわからないところもあります。
 >(だから、ご質問のあるたびに良い機会なので試していますが)。
 >
 >私もここで学んだ事だし、使いようでは役に立つと思いますから、
 >情報としては流しましたが、Excel2002以降では、標準設定では、実行しないということも加味して頂いて十分気をつけてお使いください。
 
 やはり、高度なテクニックはそれなりに使い方が難しそうですね。Accessへの応用は私個人のデータベースシステムではないので、ichinoseさんのご助言にしたがって使用を差し控えることにしたいと思います。
 
 どうもありがとうございました。でも、ichinoseさんから学ぶことが多いのでこれからもよろしくお願いしますね。
 
 |  |