WindowsXPでOffice2000のパソコンから Windows7でOffice2003
のパソコンにVB2010の開発環境をコピーし、移行しました。
プログラムを開いて警告が2件消えません。
①COM 参照 Excel の依存関係を決定できませんでした。タイプライブラリ/DLLの読込みエラーです。(HRESULTからの例外:0x80029C4A(TYPE_E_CANTLOADKIBRARY))
②COM 参照 VBIDE 以下同文
の2件です。
具体的にどのような対処をすればよいのでしょうか?
Visual Studio Tools for the Microsoft Office System
で、2003用のが必要ですネ!
因みに、Win7でOffice2003の動作保障は、SP3適用だったと
思います。導入されてますか?
以上。
Visual Studio Tools for the Microsoft Office System
というのは有償ですか?Office 2007 や 2010 にすればまた別途それ用
の物が必要ということでしょうか?
また、今までOffice2000での開発ではそのような物なしで問題なかったのですが、2003移行から必要になったのですか?
VSTOはなくてもよいです。
Excelへの参照を一度削除して,再度設定し直して下さい。
その上で,名前空間が変更になっていたり,メソッドの引数の数が変わっていたりするので,そのあたりを修正して下さい。
参照設定を削除し、再設定しました。
膨大なプログラムなので、いろいろ修正箇所がありますが、
地道に修正します。
ありがとうございます。
ツイート | ![]() |