2013年12月19日

Access97でモジュールを変更すると落ちる

 Access97(無印)でアプリケーションを作成して完成後にモジュールをちょっといじるとAccess自体が異常終了することがあります。
 (モジュールをコンパイルしても異常終了する場合があります)
 原因は完全に不明です。

 OSの再起動等いろいろしてみても絶対に改善しません。
Access自体のバグというのは間違いないと思うのですが、Access97自体もう既にサポート切れなのでマイクロソフトも何もしてくれません。
 本来は、Access97は使用せずにバージョンアップすれば良いのですが、ユーザの都合でそうも行きません。

で、復旧させる方法を考えましたので一応記録しておきます。


  1. モジュール以外のオブジェクトを新しいmdbファイルにエクスポートする。
    (モジュールは新しく作るため、モジュールはそのまま)
  2. 1.で作成したmdbをAccessで開き、新しいモジュールを作成します。
  3. 2.で作成したモジュールに、1.のモジュールのソースの内容をコピー&ペーストします。
    (モジュールの数分繰り返します。)
  4. モジュールをコンパイルします。


 もし、困っている方は試してみてください。

0 件のコメント:

コメントを投稿