エクセル起動時のメモリ不足表示

このQ&Aのポイント
  • エクセル起動時にメモリ不足表示が出る問題を抱えています。
  • Windows XPの環境で、メモリ1.5GのIBM Thinkpad-X60でエクセル2000proを使用しています。
  • 2枚のエクセルシート(ファイル容量約30M/枚)を同時に起動すると、メモリ不足の表示が出てエクセルが終了してしまいます。
回答を見る
  • ベストアンサー

エクセル起動時のメモリ不足表示

エクセル起動時のメモリ不足表示 皆様、いつもお世話になっております。 かなり困っております。 お助け下さい。 IBM Thinkpad-X60(1706-4BJ) XP-Pro CoreDuo-T2300(1.66GHz) メモリ1.5G エクセル2000pro Win-update OK ウイルス感染なし 上記の環境で関数のタップリ入ったエクセルシート(ファイル容量約30M/枚)を2枚並べて起動すると、「メモリ不足です」という表示が出てエクセルが終了します。 この際の、パフォーマンスはCPU使用率30%以下、コミットチャージ=最大値500M、物理メモリ使用可能値=1Gです。 また、ファイル容量が1枚15M程度なら起動できます。 ちなみにリソースを大きく消費するもはセキュリティーソフト(キャノンESET)くらいです。 あと、バイオ(PenM1.73G、メモリ1G、オフィス2003パーソナル)なら2枚並べても問題なく起動可能です。 その後、X60のエクセル2000proを再インストールしましたが問題は解決しませんでした。 何か解決方法はありますでしょうか? それとも諦めるしかないのでしょうか? ご教授の程、宜しくお願い致します。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

MarketSpeedですか。時々調子悪いご相談が寄せられますね。 結局のところ「原因」ははっきりしていて >今回、新たな計算式をセル追加し、他のセルにオートフィルしたところ(かなり広範囲です) によって「メモリ不足」に陥った訳です。 具体的な問題点の絞り込みのためには,次の情報が参考になるはずですから教えてください。 ○「新たな計算式」とはエクセル本来の関数の式を入れたのか,それともRSSの式を沢山入れたのでしょうか ○「広範囲」とは,具体的には100個とか10000個とか2枚で計3万個ぐらいとか,どういう規模のお話でしょうか 先の回答では改善の見込みのある対処法をお話ししました(沢山挙げすぎたので全部スルーしたかもしれません?)が,エクセルのsafeモード起動以外はまだどれも生きていますので,全部試してそれぞれ結果を教えて下さい。

ixyz
質問者

お礼

お忙しい中、再度ご回答頂きまして誠に恐れ入ります。 >新たな計算式をセル追加し、 >他のセルにオートフィルしたところ(かなり広範囲です) >によって「メモリ不足」に陥った訳です。 やはりそうだと思います。 「新たな計算式」はエクセル本来の関数の単純な計算式で1ブックあたり6万程です。 やはりデータ量を半分にしたほうが良いのかなと考えていた矢先、 下記のような情報を見つけました。 「Excel2000では、Excelアプリケーションによる制御によって、 メモリ不足エラーが発生する場合があります。 これは、物理的なメモリ不足とは違うため、 メモリを増設すれば発生しなくなるというものではありません。 Excelアプリケーションの制御によるメモリ不足の原因として、 非常に多くのセルに数式を入力している場合に発生するものがあります」 今後はVBAでの自動売買も視野にありますので、 そのことも考えると、いっそPC買い替えて、 エクセルのバージョンを替えてしまおうと思い、 応急的に2010ベータ版をインストールしました。 で、試したところ問題なく起動。 当分の間これでいこうと思います。 keithin様には色々お手数をおかけ致しまして、誠に有難うございました。 また、何かありましたら、ご教授宜しくお願い致します。 では、失礼致します。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

>2枚並べて起動すると 2枚並べずに「1枚ずつ」開くのは大丈夫なのですか? (1枚とか2枚とかで何の事を言っているのかもちょっとよく判りませんが,「ブック1.xls」と「ブック2.xls」の2つのファイルをという意味でしょうか) 1枚ずつ単独なら開くなら, ○1つブックを開き,シートを1枚ずつめくって「オートフィルタ」で絞り込みをしているシートがあったら,全てのシートでオートフィルタを解除してからブックを保存し直します。  両方のブックをそれぞれ同じように調査し,保存し直してから順繰り開いてみます。 ○どちらのブックも開かずにエクセルを単独で起動します。  ツールのオプションの計算方法を手動に変えてから,重ねて1つずつブックを開いてみます。 ○どちらのブックも開かず,ウィンドウズのスタートメニューのファイル名を指定して実行で excel.exe /safe と打ち込み,エクセルをエクセルのセーフモードで起動してから1つずつファイルを開いてみます。 ○エクセルを終了した状態で… ・ウィンドウズの標準のプリンタを,可能なら他のプリンタを標準のプリンタに変えてからエクセルを起動して作業してみます ・マイコンピュータを右クリックして「ネットワークドライブの切断」を開始し,切断できるモノはありませんになるまで繰り返してからパソコンを念のため再起動し,それからエクセルを起動してブックを1つずつ開いてみます ★必ずエクセルを終了した状態でWindowsのファイルとフォルダの検索で  全てのドライブとサブフォルダの中から  隠しファイルとフォルダ,システムフォルダを探す設定で  *.xlb  というファイルを漏れなく検索し,その「すべて」について拡張子を「.old」に変更してからエクセルを起動し,様子を見ます。 ★1つのブックと,もう一つCtrl+Nで空ブックを2つ並べ,  1つのブックの1枚のシートで「使っている表範囲を選んで」コピー,  空ブックのシート1で形式を選んで貼り付けの「数式」を貼り付け,  他の書式等は「一切絶対」コピーせず同じ事を全シートで行い,  保存して開いて様子を見てみます。

ixyz
質問者

補足

keithin様、早速のご回答感謝致します。 すみません、分かりにくい説明で。 詳しく書きますと、、、 >「ブック1.xls」と「ブック2.xls」の2つのファイルをという意味でしょうか はい、そうです。 このブック1、2はリアルタイムスプレッドという代物でして、 両方とも株価抽出のために計算式がギッシリ詰まっております。 おまけに証券会社のサーバーとリンクしておりまして、 株価がリアルタイムで取り込まれるようになっています。 さらにブック1とブック2の計算目的がそれぞれ違うものとなっておりまして、 まったく違う計算式が入っております。 で、私のやっている作業ですが、 ブック1とブック2を同時に開き、画面中央で分割し半分づつ表示させ、 ブック1の計算結果や数式をブック2にコピー&ペースト、 もしくはブック2からブック1へのコピー&ペーストもします。 今まではこれを問題なくできていたのですが、 今回、新たな計算式をセル追加し、他のセルにオートフィルしたところ(かなり広範囲です)、 2つのブックを同時に開こうとすると、ブック1は開けるのですが、 次にブック2を開こうとすると、「メモリ不足です」のメッセージで終了となってしまいます。 また、ブック2を開き、次にブック1を開こうとしても同じ結果です。 ちなみにブック1、ブック2単独ではどちらも開きますし、 計算も株価取り込みも正常に機能します。 あと、もっと容量の低いブックなら2枚でも3枚で同時に開けます。 どうでしょうか? この補足でご理解頂けるでしょうか? また、何か解決方法はありますでしょうか?

関連するQ&A

  • EXCEL起動時にメモリ不足のメッセージが。。。

    FMV-C300 Windows2000 メモリを384MBに増設して使用しています。 EXCELを起動する時に頻繁に『メモリ不足です。他のプログラムを閉じたり。。。』というようなメッセージが出て起動しません。何回かEXCELを起動しなおすと立ち上がります。同時に他のアプリやEXCELファイルをいくつも立ち上げたりはしていません。常駐ソフトもなしにしましたし、HDDの空き容量も十分にあります。 もともと128MBだったものを256MBに増設したのに相変わらず、メモリ不足のメッセージが出ます。あとは、どのような対処方法がありますでしょうか?

  • エクセルでメモリ不足

    WindowsXPでメモリ256Mの環境でエクセルを使って作業していました。 約20Mbほどのファイルを3個までは開けるのですが、4個目でメモリ不足と出たため、増設で512MBのメモリを購入し、768MBまであげてみたのですが、増設前と同様に4つ目のファイルを開こうとしたときに、メモリ不足とでます・・・どうしてなんでしょうか?教えてください。

  • メモリはあるのに不足してると言われる

    ーーーーーーーーーーーーーーーーーーーーー コンピューターのメモリが不足しています プログラムを正しくどうさせるのに必要なメモリを復元するにはファイルを保存してから、開いてるすべてのプログラムを終了または再起動してください ーーーーーーーーーーーーーーーーーーーーー とでます。 chromeでも同じような警告文が出ます。 確かに普段からメモリはたくさん使ってはいると思うのですが、まだ8G余ってますし、1年前に8Gを増設したときは、ちゃんと16Gくらいまで使ってくれていたのですが半年くらい前から8G位を上限に、と言ってもそれ以上にキャッシュはしているようなのですが、使ってくれなくなりました せっかく16Gあるので全部使ってから警告だしてほしいなって感じです。なにかタスクマネージャにはでないなにかがメモリを圧迫してるのでしょうか タスクマネージャやシステムでは16Gまで認識しているみたいなのですが、なんで8Gまでしか使われないのか原因を知りたいです。 そして、再インストールしてしまえば速いとは思うのですが、このままの環境で修復できたらと思っています。 自分で調べたこと コミット済みがたくさんになってるのが良くないみたいな事が書いてあったので、たしかに警告が出るときはコミット済みがギリギリにはなっているので、仮想メモリの上限を下げてみたり上げてみたりなどをして再起動してしばらく使ってみましたが効果はなかったです。もとからOSが仮想メモリの管理をしていたのですが、いろいろ触ってみた後は仮想メモリの設定は「OSに管理」の状態に戻しました。 画像は警告文が出たときにタスクマネージャをスクショしたものです。 CPU i7 4710MQ 2.5GHz OS windows10 Home 64bit メモリ16GB 足りない情報がありましたら追加いたします。 よろしくお願いします。

  • メモリが不足しています

    XPを使用中です。 最近、PCの動作が遅いです。 時々「メモリが不足しています」のような、警告が表示されます。 それでタスクマネージャーからパフォーマンスを見てみると、 「物理メモリ(KB)-合計」よりも「コミットチャージ-合計」がオーバーしているようです。 特別何か容量が増える事をした覚えがないのですが、どうしてでしょうか (Cドライブは約7G、Dは役50G位空きがあるのですが・・)? 何か、いらないプログラムを削除するしかないのでしょうか??

  • メモリ不足?

    よろしくです。 私のPCの仕様は http://online.plathome.co.jp/detail.html?scd=11541447 ↑このマザーにメモリ1G アスロン64 4000+(シングルコア) nVIDIA GeForce7600GT 256M ですが、最近Level-Rというレースゲームをはじめてかなり遊んだ後(フルスクリーン)タスクマネージャでコミットチャージの最大値を見ると970000KBほど行ってしまいます。 ゲームを終了した後などWindowsに戻ると画面の中のアイコンなどが表示されるまでに少し時間がかかるようになりました。 一度、戻ってしまえばその後は普通の速さに戻るのですがこれってメモリ不足なのでしょうか? 今が1G(512×2)なので512M×2を足して2Gにしようか256M×2で1.5Gにしようか悩んでいます。 メモリは512M→1G→2Gと増やした方が効率が良いと思うのですが今の使用状況では2Gまでは必要ないかなと思いまして^^;

  • メモリ不足の表示

    Dell Optiplex GX6200 OSはWindowsXP ハード容量200G メモリ2Gを使用しています。 図面関係の仕事をしているのですが、今まで問題なく使用できていたものが急にメモリ不足の表示が出て画面がフリーズするようになりました。 特に何かをいじった覚えもなく、さほど大きな容量の仕事でなくてもメモリ不足の表示が出ます。 原因がお分かりの方がいらっしゃいましたら、どなたか教えてください。

  • メモリ不足?

    いつもお世話になっております。 エクセル2007で作成したデータを2003形式で保存し、別のパソコンで開き作業しようとすると「メモリ不足です。完全に表示できません」とのメッセージが表示されます。なぜでしょうか? 別のパソコンのスペックはメモリが2GB、エクセル2003、ウインドウズ7でデータ容量は50KB程度です。 特に重いデータ等は起動させてませんし、ハードには十分な空き容量が確保されてます。 単純に実装メモリが不足しているためでしょうか? 詳しい方がおられましたらよろしくお願いいたします。

  • エクセルで「メモリ不足」とでてしまいます

    こんにちは。 エクセルを使用していると、「メモリ不足」という表示がでることがあります。確かに重い処理を行っているときにしかでないのですが、ただタスクマネージャーを立ち上げ物理メモリの使用量を確認すると、1G中、500MGぐらいしか使用しておらずメモリに余裕があります。何故「メモリ不足」とでてしまうのでしょうか?利用しているエクセルのversionは、exel2000です。どうぞ宜しくお願いします。

  • エクセルで作った表を印刷すると「メモリ不足」で印刷できません。

    エクセルで作った表を印刷すると「メモリ不足」で印刷できません。 エクセルのファイルは、エクセル2002で作成・32KB・図はなく単純な表・関数は値で殺してあります。 他のエクセルのファイルは印刷できます。 HDDの容量も余裕があります。 印刷するとき、再起動して、常駐ソフトもなるべく起動していません。 対処方法を教えていただけませんか。

  • エクセルのメモリ不足

    こんにちは。エクセル97を使っています。 エクセルを使って作業をしていたら、「メモリ不足です」という表示が出てしまいました。データだけを切り取って、新しく開いたエクセルに貼り付けたりしてみましたが、最初はいいのですが、打ち込み始めるとまたその表示が出てしまいます。 それ以降、今まで普通に見れていたデータにも「メモリ不足です」と出て見れなくなりました。 他のパソコンで同じデータを開いたら何事も無く使えます。 何か解決方法が分かる方がいましたら、よろしくお願いします!

専門家に質問してみよう