|
WindowsXP、Access2002、DAOでコードを組んでいます。
社内の特定業務に関するちょっとしたシステムです。
カレントで稼働中のものは正常に動いているのですが、
コードを修正しようとしたところ、コンパイルエラー地獄に陥りました。
(1)VBEを開いてデバック->コンパイルを見ると、グレーアウトされている
->(2)例えば任意の場所で1行改行する(こんなことでも、の例で、つまり何をしてもということです。)
->(3)再びデバック->コンパイルを見ると実行できるのでコンパイルすると、コンパイルエラーになる
エラー内容はほとんどが「プロシージャの呼び出し、または引数が不正です。」です。
どこにもフォーカスされない時もあり、任意の「Dim *** as DAO.Database」に移る時もあります。
その後は何をしてもだめです。ファイル自体を保存しようとすると「保存できませんでした」となることがほとんどで、変更後すぐに一度保存し、その後起動し直すと、同じエラーに引っ掛かります。
参照設定等は確認済みです。なにしろカレントでは動いているので。
空のmdbにすべてのオブジェクトをインポートして別ファイルをつくってみてもダメでした。
一体どうしたらよいのでしょうか。理由と解決策が分かる方がいらっしゃいましたら、ご教授ください。よろしくお願いいたします。
|
|