Office2003
Office2003をインストール。
そしたらExcel8.0 Object Library(Excel97付属)が動かなくなった。
'System.ExecutionEngineException' のハンドルされていない例外が mscorlib.dll で発生しました。
動かなくなった場所は遅延バインディングで呼び出していたWorkbooks.Open。
Office2003をアンインストールして、Office97を再インストールしたら、元通り動くようになった。
ちなみに、Office2003をOffice97と別の場所にインストールしてもダメ。
Office97の内部がOffice2003に置き換わってしまうらしい。
(http://como-esta-senorita.cocolog-nifty.com/como_esta_senorita/2007/02/msoffice_9333.html)