C# VBA DLLオートメーションエラー問題
http://d.hatena.ne.jp/muimy/20071225/1198602939
の続き
Visual C#で作ったDLL(COM?TLB?)をVBAで利用してクラスをNewしようとするとこんなんでます。
実行時エラー '-2146232576 (80131700)' オートメーション エラーです。
ちなみに環境は
Visual C# 2005
Excel 2000
です。
ぐぐってたら、
C# VBA DLL issues
http://www.thescripts.com/forum/thread489569.html
の人が、VC#にパッチを当てたら直るよと言っていたので、
FIX:所でアドイン、スマート ドキュメントまたは Microsoft Visual Studio 2005 を使って、作成するスマート タグを実行しません。
http://support.microsoft.com/kb/908002/
の更新プログラム(VS2005-KB908002-ENU-x86.EXE)をダウンロードして実行しました。
したら、直りました。
うーん。ちょっと問題あるとお手上げです。困ったもんです。
VC#最近ダウンロードしたばっかなのに、という気もした。
そういえば、VC#2008も出てたな。