- ベストアンサー
Office2000(Excel)メモリ不足です。
「Excel97」で作成したマクロを「Excel2000」で実行することはできるのですが、 マクロ(VBA)を編集しようとすると、「メモリ不足」と警告され、編集ができません。そこで、メモリを64MBから128MBに増設したのですが結果は同じでした。 ちなみに、Access2000でもVBA編集画面を開こうとすると同様の警告が表示されます。128MBでも足りないのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
マクロを2000用に変換できますよね? それでだめなら、この機会に無駄な部分を省いて1から 見直すのもいいと思います。 メモリの搭載量は関係ないと思います。 無駄な変数、無駄なループ、探せばいくらでも見つかります。
その他の回答 (1)
- akey
- ベストアンサー率38% (8/21)
回答No.2
全くはずしているかもしれませんが、一応ご参考程度に読んでください。 VBEを立ち上げてメニューのウィンドウ(W)を見たときモジュールが沢山立ち上がっていませんか? 以前、Window95~WindowMeを使っていたときは、モジュールを沢山オープン状態にしておくとリソースが数十パーセントも圧迫されて、いきなりリソース不足に陥ってしまうということがありました。aikunさんの場合はリソースではなくメモリなのでやっぱり関係ないですね。
質問者
お礼
御礼が遅くなり申し訳ありませんでした。 いろいろ試したのですが、Windows2000(Pro)に入れ替えてみたところ改善されました。ありがとうございました。
お礼
ありがとうございます。ご指摘の通り、無駄な行が多々あります。これらを減らして再度試してみます。