- 締切済み
エクセル メモリー不足
教えてください。 とても初歩的な質問なのですが、皆さんのQ&Aを見ていてもなかなか理解できないので質問させてもらいます。 現在、NECのデスクトップPCで、OSwindows2003を使っています。 1つ限られたエクセルシート(ファイル自体の容量は228KB)でデータを変更しようとすると、「メモリー不足です」と表示され、作業ができません。 他、エクセルファイルを開いてもそのような表示はでませんが、他のPCでそのファイルを開いても、「メモリー不足」になります。 こういう場合は、PCのメモリーが不足しているのではなく、エクセルファイル自体にメモリーというものがあって、それが不足しているのでしょうか? PC自体のメモリーというのも、どこで確認できるのでしょうか? タスクマネージャーのバージョン情報で表示される「windowsで使用できる物理メモリ」というやつですか? この相談室で「メモリー不足」のキーワードで表示される皆さんのQ&Aにでてくる メモリーとはこれのことでしょうか? PC自体があまり分かっていないので、こんな質問ですみませんが、仕事上で使っているエクセルファイルなので解決しないと仕事が進まず、困っています。 どなたかご返答お願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- NYAN99
- ベストアンサー率35% (32/90)
その開こうとしているエクセルファイルはどういうタイプのものですか? 例えばマクロが貼ってあるとか関数が使われているとか、 ただの文章だけの単純なものならファイルが壊れている可能性が 高いのですが、もし上記のものがあるなら何か条件に合わないものが 定義されていて、無限ループにはまって延々無駄な処理を やり続けているためメモリー不足になってしまうという ことが考えられます。 「他、エクセルファイルを開いてもそのような表示はでませんが、他のPCでそのファイルを開いても、「メモリー不足」になります。」 この文章から他のPCでも同じ状態であるならPCメモリには問題なく、 そのエクセルファイル自体に問題があると推測できます。
- FEX2053
- ベストアンサー率37% (7991/21371)
「ファイルが壊れている」んじゃないかと。 「新規ブック」を作り、問題のブックの「使っている部分」だけを コピー&ペーストし、「別の名前で」保存し直してみて下さい。 その後一旦Excelを終了し、別の名前で保存したブックを開いてみて 下さい(この時、前のブックには一切触らないように)。 案外これで何とかなることが多いです。
補足
ありがとうございます。 やってみましたが、チェックボックス、テキストボックス等多様してあり、 さらにリンクしてテキスト表示をしているため、うまくコピーができません。 一部、他作成者がシート保護をしているので触れない部分があります。 エクセルファイル自体がおかしいのであれば、もう一度元データをもらい直したほうがよいでしょうか?
補足
早速ご回答ありがとうございます。 エクセルファイルには、チェックボックスを多様しており、チェックを入れると リンクして他セルが色つけられる条件書式を設定しています。(約40項目ほど) また、セルに入力した数値を図のなかに反映させるように、テキストボックスとリンクさせています。 マクロは使っていません。 量的には多くないのですが、このあたりに問題があるのでしょうか?