- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マイクロソフトのアクセスのエラーについて)
マイクロソフトアクセスのエラーについて
このQ&Aのポイント
- マイクロソフトのアクセスを使用している際に、開けなくなるエラーメッセージが表示されることがあります。
- エラーメッセージには「メモリ不足のため操作を完了できません。不要なアプリケーションを終了し、再度実行してください。」と表示されます。
- 他のコンピュータでも同じ問題が発生し、フォームを毎回作り直すしか解決方法がない状況です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まずは、傷口が広がらないようにオリジナルはリネームコピーして保存。 案1 最適化 案2 新規DBに全てインポート 案3 コマンドプロンプトで、msaccess.exe のフルパス /decompile mdbのフルパス ででコンパイルしてから開いて、フォームをデザインビューで修正? 案4 もし、そのフォームをデザインビューで開けるならば そのフォームのモジュールをエクスポートしてから フォームのプロパティの、「コード保持」を「いいえ」にして フォームを上書き保存します。 (フォームのモジュールはすべて削除されます。) フォームをフォームビューで開いてエラーが出なかったら 先ほどエクスポートしてあるモジュールを順次はめ込んでみて エラー部分を絞り出す・・は如何? いずれにしても2003と2007が同居しているようなので、2003で操作してみては? もしかしたら同居によるエラーかも知れませんがこの辺は不明です。 なお、世代バックアップと最適化をセットで行ってください。転ばぬ先の杖ですよ。 データベース自動バックアップ関数 (FSO) http://www.moug.net/tech/acvba/0070012.html
お礼
大変親切丁寧な回答をありがとうございました。 私の技量不足で案3は,うまくできませんでしたが,他はやってみました。 残念ながらうまくいきませんでしたが,今後のために,大変役立ちました。 ありがとうございました。