ACCESS VBA エラー - クラスが登録されていません

あるAccessの社内ツールを開こうとするとエラーが出た。

Err:-2147221164 - クラスが登録されていません

どうやら

CurrentProject.Connection

の部分でエラーになっているようだ。

プログラムは全く弄ってなく、突然こうなったので

何らかの環境に変化があったのか?

ふと最近、visio2010試供版をアンインストールしたことを思い出した。

visio2010は

office2007 professional をインストールしている所に

インストールしたからかAccess2007と相性が悪い。

visioを使った後、Access2007を使おうとするとなぜか固まる。

でも、プログラムと機能からoffice2007を修復すれば直っていた。

今回もそんな感じなんだろうと思い、修復を行った。

結果、ツールは無事開くことができた。

ここで本当の原因を調べることができればいいんだけどなぁ。

面倒だしねぇ。だから駄目なんだけどなぁ。