オフィス97のエクセルでグラフを作っています。
元のデータは3つのシートにわかれており、それらからデータを引っ張ってきて別シートにグラフを作っています。

さほどグラフの数を作っていないにも関わらずメモリ不足とエラーが出て先にすすめなくなってしいます。

無論メモリは最低でも128MB、最高で256MBあるマシン両方で試してみました。
ほかのアプリケーションも立ち上げてませんし、保存したファイルも290kb程度ととてもメモリ不足になるとは思えないんです。

また、1ページずつでもやれればいいかと思って、1ページ分のグラフ9個でやってみましたが、状況はほとんどかわりません。しかもそれで保存してもファイルサイズが280kbとほとんど小さくなっていません。

何がいけないんでしょうか?
アドバイスでもいただければと思います。

このQ&Aに関連する最新のQ&A

A 回答 (5件)

OSは何でしょうか?


Win9x系と仮定すると、どうしようもありません。
メモリのサイズとは関係なく発生します。(64MBだろうが512MBだろうとも)
NT系では、メモリがたくさんあれば発生しません。
(メモリ不足は発生するが耐えてくれます)
EXCEL2000でも同様です。(アクセスも同様)
私も悩んでいます。
おそらく、画像データ(グラフ)がBMPで表示しているのでは、
そのためメモリを大量に消費していると判断しています。(勝手に)
MSアプリの謎です。
    • good
    • 0
この回答へのお礼

ありがとうございました。
9x系の悪い部分が顕著に現れたんですね
こういうのをなんとかしてもらいたいですね<MS

お礼日時:2001/06/06 16:41

システムリソースが不足すると、そうなります。



この対応方法が参考URLに有ります、参考にしてください。  

参考URL:http://www.okweb.ne.jp/kotaeru.php3?q=83451
    • good
    • 0
この回答へのお礼

ありがとうございます
今回はちょっとパターンが違うようです

お礼日時:2001/06/06 16:52

参考になるかどうかは、わかりませんが、シートにあるデータ自体を関数で作られている場合これが重いとメモリを沢山消費すると思われます。


とりあえず、その関数が必要なら、このファイルをコピーして違うファイルとして、
グラフを作るファイルのほうは、関数部分をコピーし、同じ領域に「形式を選択して貼り付け」で、値のみとしてみると、効果が多少はあるかもしれません。

はずれてたらすいません。
    • good
    • 0
この回答へのお礼

ありがとうございます
そうですね、それが原因だったのかもしれません。
ちょっと急ぎということもあって、今回は別の方法でごまかしてしまったので、
次回以降気を付けてやってみたいと思います

お礼日時:2001/06/06 16:48

OSは?



 常駐物を取敢えず起動しないようにしましょう。後は、ディスクトップ上の要らないアイコンは整理しましょう。

 特に、効くのが常駐物を少なくすれば、かなり快適になります。最低限の環境で行ってみましょう。

 Windows98SEで、試してみましたが最少構成(スタートアップや起動時には、プログラムを実行しない環境)で行った所、3つのシートから、いろんなグラフを12個作成しましたが問題なく作成出来ます。
 メインメモリは、128MBです。

 後は、FindFirstを起動しないようにして、USB機器も全部外しました。
    • good
    • 0
この回答へのお礼

ありがとうございます
必要最低限でやっても同様でした。
OSは98SEです。

過去にもっと作っても大丈夫だったりしたのですが、関数の組み方で
予想以上にメモリーをくってしまったのかもしれませんね

お礼日時:2001/06/06 16:43

回答ではなく、あくまでアドバイスです。



るてんさんの
『めもりーくりーなー』を紹介します。

定番ですね。

参考URL:http://www2s.biglobe.ne.jp/~yanai/
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q同じメモリーでも電圧が違いますがなぜですか?

同じメモリーでも電圧が違いますがなぜですか?
また間違って使うとどうなるでしょうか?

Specifications
Memory Type DDR

Memory Capacity 1GB

Memory Speed DDR-333 (PC-2700)

Supply Voltage 2.5 Volts

Buffered/Unbuffered Unbuffered

Error Correction Code Non-ECC

Memory Slot 200-pin SO-DIMM

Manufacturer Warranty Lifetime Limited Warranty
****************************
Specifications
Memory Type DDR

Memory Capacity 1GB

Memory Speed DDR-333 (PC-2700)

Supply Voltage 1.8 Volts

Buffered/Unbuffered Unbuffered

Error Correction Code Non-ECC

Memory Slot 200-pin SO-DIMM

Manufacturer Warranty Lifetime Limited Warranty

同じメモリーでも電圧が違いますがなぜですか?
また間違って使うとどうなるでしょうか?

Specifications
Memory Type DDR

Memory Capacity 1GB

Memory Speed DDR-333 (PC-2700)

Supply Voltage 2.5 Volts

Buffered/Unbuffered Unbuffered

Error Correction Code Non-ECC

Memory Slot 200-pin SO-DIMM

Manufacturer Warranty Lifetime Limited Warranty
****************************
Specifications
Memory Type DDR

Memory Capacity 1GB

Memory Speed DDR-333 (PC-2700)

Supply Voltage...続きを読む

Aベストアンサー

DDR-SO-DIMM200ピンは動作電圧が2.5~2.6Vで、DDR2メモリは1.8Vです。双方とも同じサイズで、同じく200ピンですが重ねて見ると端子側切り欠きの位置が若干違い、間違って差し込む事の無いよう工夫されています。

DDR2でPC2700と言うのは普通聞きませんので、二番目のメモリはDDR2の間違いでは無いでしょうか。
DDR2は動作電圧が1.8Vです。

二つのメモリを重ねてみて切り欠きの位置がずれていたら、どちらかは違う規格のメモリです。

Qメモリ不足、リソース不足のメッセージが出ます

使用環境
DELL Vostro200
OS Windows XP
CPU Celeron420(512KBL2キャッシュ、1.60GHz、800MHzFSB)
メモリ 1GB(512MBx2)デュアルチャネルDDR2-SDRAMメモリ

主にExcel2007を使用しているのですが、しばらく使用していると画面表示がおかしくなりリソース不足もしくはメモリ不足のメッセージが
出てきます。
一度Excelを閉じてもう一度開くとまた使えます。
ファイルもそんなに重いものを開いているわけでもないです。
再現性としてはファイルを開かずにExcelだけ起動している状態で
しばらく置いていおいてファイルを開こうとするとリソース不足の
メッセージが出ます。

一度Dellへ問い合わせをして、指示どおり購入後にインストールした
アプリケーションを削除。
(負荷が一番かかりそうなのはgoogleデスクトップです)
Officeを再インストールしても状況は変わらず。
結局OSから再インストールしなおしました。

OS再インストール後は通常使用時には問題なく動作していたのですが
googleデスクトップをインストールすると再びメモリ不足、
リソース不足のメッセージが出てきてしまいました。

その後もう一度OS再インストールをして
今度はマイクロソフトのデスクトップサーチを入れてみたのですが
インデックス作成を行っているときにExcelを使用していたら
再びメモリ不足、リソース不足のメッセージが出てきてしまいました。

同様のエラーが出ている方、もしくは解決方法をご存じの方は
いらっしゃいますか?
よろしくお願いします。

使用環境
DELL Vostro200
OS Windows XP
CPU Celeron420(512KBL2キャッシュ、1.60GHz、800MHzFSB)
メモリ 1GB(512MBx2)デュアルチャネルDDR2-SDRAMメモリ

主にExcel2007を使用しているのですが、しばらく使用していると画面表示がおかしくなりリソース不足もしくはメモリ不足のメッセージが
出てきます。
一度Excelを閉じてもう一度開くとまた使えます。
ファイルもそんなに重いものを開いているわけでもないです。
再現性としてはファイルを開かずにExcelだけ起動している状態で
しばらく置いてい...続きを読む

Aベストアンサー

こんにちは。

少しだけ、自分の書いた内容の補足と修正をしておきます。
>メモリリークが、どこかで発生していますね。
>ある意味では、傷のようなものかもしれませんね。

これは、私が、ずいぶん前にWebサイトで読んだ中の方法に基づいています。

Excel.xlb ファイルは、Office 2007ですと、Excel12.xlb になっていると思います。

これら、起動中に常駐するベースファイル(ツールバーファイル等)は、作業中に、なんらかのタイミングで、キャッシュのファイル化が起こって入り込むことが、過去のバージョンで確かめられています。それが、メモリリークの原因等になるのではないか、と思っています。(メモリリークと決め付けるのは早計かもしれませんが)

今回は、Google デスクトップの使用の際に、なんらかのトラブルが発生してしまったのではないか、と考えています。一旦、上記のようなことになると、削除・復旧するまではなおらないのではないかと思います。

Excel 2007 の起動に関する問題のトラブルシューティング方法
http://support.microsoft.com/kb/919196/ja

「Excel ツール バー ファイルおよびクイック アクセス ツール バー ファイル
場合によっては、Excel 2007 用のツール バー ファイル (Excel12.xlb) またはクイック アクセス ツール バー ファイル (Excel12.qat) が破損している可能性があります。ファイルが破損していると、Excel の起動時に問題が発生することがあります。この場合、ツール バー ファイルを見つけて、ファイル名を変更します。ツール バー ファイルの名前を変更すると、次回 Excel を起動したときに、Excel によって新しいツール バー ファイルが再度作成されます。」

この部分をお試しになることをお勧めします。なお、これによって、Excel2007のメニューはデフォルト状態に戻りますが、本体に影響はありません。他にも、「Excel 起動フォルダ 」と「アドインの破損 」の項目もチェックしてみてください。

こんにちは。

少しだけ、自分の書いた内容の補足と修正をしておきます。
>メモリリークが、どこかで発生していますね。
>ある意味では、傷のようなものかもしれませんね。

これは、私が、ずいぶん前にWebサイトで読んだ中の方法に基づいています。

Excel.xlb ファイルは、Office 2007ですと、Excel12.xlb になっていると思います。

これら、起動中に常駐するベースファイル(ツールバーファイル等)は、作業中に、なんらかのタイミングで、キャッシュのファイル化が起こって入り込むことが、過去のバ...続きを読む

Qメモリーカードの互換性

ノートパソコンはMemoryStick PRO対応でナビはMemoryStick対応です。MemoryStick PROとMemoryStickの互換性をもたせる方法はありますか?

Aベストアンサー

メモリースティックを購入すればPCとナビの両方で使用することができます。
ただし、メモリースティックとして販売されているものは最大でも128MBしかありません。

QExcelでグラフを作る方法(折れ線グラフに棒グラフを追加)

Excelで1ヶ月の体重と体脂肪などを折れ線グラフで付けています。
この表に歩いた歩数を棒グラフ(縦)で追加したいのですが方法を
教えてください。よろしくお願いします。

Aベストアンサー

1.完成した体重と体脂肪のグラフの元データに「歩数」のデータ欄を付け加えデータを入力します。
2.元のグラフを右クリックし→グラフエリアの書式設定→元のデータ→データ範囲の右端のボタンをクリック→データ表を改めて全体を選択→閉じる→OKで3本の折れ線グラフが完成
3.このグラフの「歩数」のグラフを右クリック選択→データ系列の書式設定→軸→第2軸を選択→OK
4.グラフの「歩数」のグラフを右クリック選択→グラフの種類→棒グラフを選択→OK

補足;毎日記入するなら1か月分のデータ表を作成、1日分データを入力して九泊を温め1か月分を選択してグラフ作れば入力する度にグラフが伸びてゆくグラフが作れます。

以上で、お望みのグラフが出来ます。

QCPUのメモリーチャンネル数とメモリーの数の関係

CPUのチャンネル数とメモリーの数の関係が分かりません。

IntelのWebサイト
http://ark.intel.com/Product.aspx?id=48505

# of Memory Channels 2
とあります。
これを「デュアルチャネル」と言うのでしょうか。

また、
http://ark.intel.com/Product.aspx?id=47933

# of Memory Channels 3
とあります。
これを「トリプルチャネル」と言うのでしょうか。

また、マザーボード上では、各Memory Channelには必ず2枚のメモリーカードを差し込むのでしょうか。

Aベストアンサー

まず、デュアルチャンネル、トリプルチェンネルの表現は合っています。

これはおわかりかも知れませんが
このチャンネル数の違いは単純にマザーボードで解ります(CPUでも解る)。

一般的に、チップセットの数字、X58(トリプル)、H57/H55(デュアル)
ソケットの数字、LGA1366(トリプル)i7 900番台 、LGA1156(デュアル)i7 800番台もしくはi5 700/600番台、i3 500番台

見た目ではメモリスロットがトリプルチャンネルは3の倍数のスロット数。
デュアルチャンネルは2の倍数のスロット数。

必ずしもトリプルは3枚の倍数、デュアルは2枚の倍数で使わないといけないと言うことはありません。
シングルで使ってもPCは動作します。
ただチャンネル効果が出ず帯域速度が遅くなるだけです。

以上のように、マザーボードでメモリのチャンネル数と
使用するCPUも全く変わってきます

また、メモリ購入時は「3枚一組」、「2枚一組」と言ったように
セットで売られている物がメモリ同士の相性が取れているので
比較的安定しています。

Qエクセルの折れ線グラフで体重推移のグラフを作って、X軸に日付を入れまし

エクセルの折れ線グラフで体重推移のグラフを作って、X軸に日付を入れました。16~30日までの日付を入れたいのですが、どうしてもX軸が1~15になってしまうのですが、16~30にするにはどうすればよいでしょうか。やり方を知っている方、教えてください。

Aベストアンサー

>どうしてもX軸が1~15になってしまうのです

その状態から,次のようにします。または,体重のセル範囲だけを選んで折れ線グラフを描かせ,最初は1から15が表示されている状態でグラフを描いてから,次のようにします。

[2003までのエクセルの場合]
グラフを選択
グラフメニューの元のデータを開始
系列のタブを開き
「X/項目軸に使用する」欄に,希望の「16日~30日を記入したセル範囲」を指定します。

[2007では]
グラフを選択,
データの選択の横(項目)軸ラベルの編集で希望の「16日~30日を記入したセル範囲」を指定します。
(添付図参照。エクセルのバージョンによって操作の段取りが随分変わります。お互いに二度手間を避けるため,必ずご相談投稿時にご利用のエクセルのバージョンまでしっかり明記してください)

QDDR2 メモリーの装着可能か教えてください

マザーボード
BIOSTAR P4M800 Pro-M7(Ver.8.x)に
メモリー
1R×4 PC2-3200R-333 1G
このメモリー装着可能でしょうか
マザーボードのスペックには下記のようにあります
Support DDR2 400/533 MHz
2 x DDR2 DIMM Memory Slot
Max. Supports up to 2GB Memory

Aベストアンサー

>BIOSTAR P4M800 Pro-M7(Ver.8.x)
メーカーサイトでは7x迄しか記載がないんだが・・・

http://www.biostar.com.tw/app/en-us/mb/content.php?S_ID=95

>1R×4 PC2-3200R-333 1G
Rが付いてるってことは恐らくRegisteredメモリだから、使用不可

http://www.daw-pc.info/hard/memory/basicknowledge.htm

http://www.atmarkit.co.jp/fpc/pcmainterepair/pcmr003/pcmr003_03.html

メモリの仕様を良く確認しましょう。

Qいきなり1000KBから7000KBになった。

エクセル2010 win7です。

元々1000KBくらいのファイルを使っていたのですが
いきなり7000KBになってしまいました。
シートは10枚くらいで,
1つのシートに1000行くらいデータが入ってます。

このファイルは半年くらい使い続けていて、毎日データを追加していました。
なのに今日保存をしたらいきなり7000KBになり、
シート内で下にスクロールしても画面がかわりません。

コピーして他ブックに貼り付けようとしてもエラーになるかフリーズします。

vba付きファイルですが、オブジェクトを挿入したりする動作はありません。

いきなりこんなことが起こるなんてありえますか?

Aベストアンサー

マクロ(VBA)で挿入を繰り返してたらありうると思います。

セルA1、A2、A3、B1、C1のみを使用とした場合、セルC3を最終セルとするとします。
貴方が思う最終セルは、どこですか?メモって下さい。

次にEXCELが思ってる最終セルがどこなのか、 Ctrl+Endキーを押下して確めて下さい。
こちらはメモった最終セルよりはるかに大きいはず。これが肥大の原因。

以下、必ずBookをバックアップのうえで行って下さい。

解消のためには、メモった最終セルとEXCELが思ってる最終セルとの差を
・差分行すべて削除して、直後に上書き保存
・差分列すべて削除して、直後に上書き保存
※ポイントは「直後に上書き保存」です。

この後、Ctrl+Endキー押下した最終セルがメモった最終セルと一致してるなら
サイズを確めてみて下さい。減少してるはず。
ただし、特定の行・列すべてに着色してたらダメかも。

全シートに行って下さいね。

Qメモリー対応表の違いについて。

メモリーを増設したいと思いまして(できるだけのせようかと考えています)、メモリーメーカーの対応表を見ていたのですが、メーカーによって最大メモリーが違うのですが、これはどいうことなのでしょうか?

バッファローは512Mでした。
http://buffalo.melcoinc.co.jp/taiou/kisyu/detail.php?id=41386
アドテックも512Mでした。
http://www.adtec.co.jp/products/memory/index.php?step=4&maker=iiyama&type=DeskTop&search_words=&memory_numbers=&maker_p=iiyama&type_p=DeskTop&product=FC-Series&model=&product_number=FC17GRW%2B
I・ODATAは1Gでした。
http://www.iodata.jp/pio/memory/me1_iiyama_d.htm

知っている方がいらっしゃいましたらお願いします。

メモリーを増設したいと思いまして(できるだけのせようかと考えています)、メモリーメーカーの対応表を見ていたのですが、メーカーによって最大メモリーが違うのですが、これはどいうことなのでしょうか?

バッファローは512Mでした。
http://buffalo.melcoinc.co.jp/taiou/kisyu/detail.php?id=41386
アドテックも512Mでした。
http://www.adtec.co.jp/products/memory/index.php?step=4&maker=iiyama&type=DeskTop&search_words=&memory_numbers=&maker_p=iiyama&type_p=DeskTop&product=FC-Ser...続きを読む

Aベストアンサー

No.2の回答者の方にもう1票です。

iiyama FC17GRW+で使われているチップセットはi845GLですが、チップセットのデータシートを読んだ限りでは上限が256MB×2本となるような特別な制限はありません。

おそらくiiyama側で256MBメモリモジュール以外での検証をしなかったため、上限が「256MB×2本」となっているのだと思います。そしてNo.2の回答者の方の指摘のとおり、IO DATAでは自社で独自の検証を行ったのでしょう。

512MB×2本を使うとすればIO DATAの512MB×2本を買うのが手堅いですが、ノーブランド品と比較するとだいぶ値が張ると思います。もし近所に相性問題での返品可という互換機屋があれば、そこで512MB×2本を買って試してみるのもよろしいかと思います。

通販でも返品可はありそうですけど、私は知りません。すみません。

Q1つのシートに複数のグラフがあります。 またグラフにはそれぞれグラフタイトルが付けてある状態です。

1つのシートに複数のグラフがあります。
またグラフにはそれぞれグラフタイトルが付けてある状態です。
別のシートの1行目1列目にグラフタイトルを入力したら該当するグラフが表示される方法はないでしょうか?
ちなみにグラフタイトルの入力はプルダウンで選択するようにしています。

質問が下手くそですいません。

Aベストアンサー

先ずは、そのセルにグラフタイトルを入力します。
次に、グラフのセルをクリックしてアクティブにして、
数式バーに、「=」を有力してから、グラフタイトルセルをクリックします。
なお、グラフタイトルセルを移動した場合は、再入力が必要です。
この方法は、グラフの縦軸や横軸等の、テキスト枠にも使えます。

通常はこれで可能ですが、「プルダウン選択」が通用するかは未確認です。


人気Q&Aランキング

おすすめ情報