• ベストアンサー

MSアクセス VBA クラスオブジェクト内のファイルを削除できない

MSアクセス VBA クラスオブジェクト内のファイルを削除できない 誤ってフォームを削除してしまいました。 そのフォームに関連したVBのファイル(クラスオブジェクト内)は残ったままです。 それを削除しようとしてもできません。どうしたら削除できますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.2

MDBの最適化のことでした。 私のアクセス(2000)では、フォームを削除すると、クラスオブジェクトは自動的に削除されていましたので、何らかのバグみたいなものかも知れません。 まあ、アクセスですから何でもありなのかな。 同じ名前でフォームを作って、もう一回削除してみるとか、 悪さをしなさそうなら、放置するとか、 どうしてもいやなら、他のmdbでつくりなおすとか、、、

situmonnsya
質問者

お礼

>同じ名前でフォームを作って、もう一回削除してみるとか、 やってみましたが、駄目でした。 >まあ、アクセスですから何でもありなのかな そうなんですか。 しばらくファイルメーカーを使ってまして、久々のアクセスなんですが面くらってます。 ありがとうございました。

その他の回答 (1)

  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.1

最適化は試してみましたか?

situmonnsya
質問者

補足

アクセス本体側の最適化でしょうか? 試しましたが、「ファイルがありません」エラーばかりです。 VB側の最適化もあるのですか?