• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マイクロソフトのアクセスのエラーについて)

マイクロソフトアクセスのエラーについて

このQ&Aのポイント
  • マイクロソフトのアクセスを使用している際に、開けなくなるエラーメッセージが表示されることがあります。
  • エラーメッセージには「メモリ不足のため操作を完了できません。不要なアプリケーションを終了し、再度実行してください。」と表示されます。
  • 他のコンピュータでも同じ問題が発生し、フォームを毎回作り直すしか解決方法がない状況です。

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

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

まずは、傷口が広がらないようにオリジナルはリネームコピーして保存。 案1 最適化 案2 新規DBに全てインポート 案3 コマンドプロンプトで、msaccess.exe のフルパス /decompile mdbのフルパス ででコンパイルしてから開いて、フォームをデザインビューで修正? 案4 もし、そのフォームをデザインビューで開けるならば そのフォームのモジュールをエクスポートしてから フォームのプロパティの、「コード保持」を「いいえ」にして フォームを上書き保存します。 (フォームのモジュールはすべて削除されます。) フォームをフォームビューで開いてエラーが出なかったら 先ほどエクスポートしてあるモジュールを順次はめ込んでみて エラー部分を絞り出す・・は如何? いずれにしても2003と2007が同居しているようなので、2003で操作してみては? もしかしたら同居によるエラーかも知れませんがこの辺は不明です。 なお、世代バックアップと最適化をセットで行ってください。転ばぬ先の杖ですよ。 データベース自動バックアップ関数 (FSO) http://www.moug.net/tech/acvba/0070012.html

kaoru_jin
質問者

お礼

大変親切丁寧な回答をありがとうございました。 私の技量不足で案3は,うまくできませんでしたが,他はやってみました。 残念ながらうまくいきませんでしたが,今後のために,大変役立ちました。 ありがとうございました。