• ベストアンサー

Excel 折れ線グラフのデータ描画時間を改善したい

Excel 折れ線グラフのデータ描画時間を改善したい Excel 2003を使用しています。 15000行20列ほどのデータを折れ線グラフとして表示していますが 系列が20と、データ数が膨大なためグラフの描画時間がかかってしまいます。 グラフデータを図面化するなどといった方法で、 なんとか描画時間を少なくしてExcelオープン時の負担を軽くしたいのです。 よい方法をご存知の方は教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • avanzato
  • ベストアンサー率54% (52/95)
回答No.1

こんにちは。 VBAを使用することでグラフを画像に変換することで時間短縮は出来るかと思います。 ただし、その逆変換は出来ないのでグラフを作成するプログラムも必要になるかと思います。 Sub Sample()   ActiveSheet.ChartObjects("グラフ 1").CopyPicture 'グラフ1を画像としてコピーする   ActiveSheet.Paste 'コピーした画像を貼り付ける End Sub

est_go
質問者

お礼

ご回答ありがとうございました。 思ったほど時間短縮が出来なかったですが、やり方の一つとして、今後覚えておきます。

その他の回答 (1)

  • ASIMOV
  • ベストアンサー率41% (982/2351)
回答No.2

1つのグラフに15000行分のデーターを表示しているのでしょうか? もしそうなら、データーの数を間引きしてはどうでしょう たとえば、100~150行毎に平均値を出し、その値でグラフを描くとか

関連するQ&A

  • Excelで複数行のデータを1つのグラフに

    Excel2002(officeXP)を使っています。それで80000点のデータを1つの折れ線グラフに表示したいのですが、32000を超えると複数行にして系列を分けてください。とコメントされてます。それで複数行に分けて系列を分けたのですが、そうすると番号順にグラフを描画するため系列が重なってしまいます。 80000点すべてでなくても、32000点以上のデータを1つのグラフに表示する方法をご存知の方は教えてください。

  • excelで、折れ線グラフと折れ線グラフとの間をを塗りつぶしたい

    excelで、折れ線グラフの上に[図形描画]をつかい、 出力された折れ線グラフともうひとつの折れ線グラフ との間を塗りつぶしたいのですが、できないですか?

  • 折れ線グラフの描画方法

    折れ線グラフの描画方法で悩んでいます。 jfreechartを使おうと思ったのですが、調べてみたところ折れ線グラフを2本以上描画できないと書いてあるホームページがあり、どうしても2本以上のグラフを比較する必要があるので使えそうにありません。 何か良い方法はないでしょうか。

    • ベストアンサー
    • Java
  • エクセルの折れ線グラフで・・・

    エクセル2000です。エクセルの折れ線グラフで、各データ系列の最高値および最低値のデータラベルの値を表示させるにはどうしたらいいですか?

  • エクセル表で折れ線グラフがつながらない

    エクセルで時系列データ(日別データ)を入力して、折れ線グラフ化すると、データがブランクの日、例えば土日など、データが発生しない日は折れ線グラフの線が途切れてしまいます。 折れ線グラフが途切れると、日々の経過がわかりにくく、見づらいのですが、 データがブランク日をスキップして、折れ線をつなげる方法があれば、教えていただけないでしょうか。 よろしくお願いします。

  • EXCELで折れ線グラフを作る

    EXCELで折れ線グラフを作る Sheet1で3000個の数字をドラッグして、折れ線グラフができました。 その後、Sheet2で同様に3000個ぐらいの数字をドラッグしてグラフを作ろうとしたらエラーになりました。 エラーメッセージは「使用可能なデータ系列の数は1グラフあたり最大255個です。」 そこで質問です。 255を超える数字の折れ線グラフはできないのでしょうか?そしてどのようにしたらできるのでしょうか? Sheet1ではなぜできたのでしょうか? よろしくお願いします。

  • 折れ線グラフの線分ごとに色を交互に変える。

    一本の折れ線グラフを描きます。 各折れ線の線分(このつながりが全体の折れ線になる)の偶数番目と奇数番目の色を変えたい。 他言語でグラフを書く場合は、各線分の色を指定できますが、excelの基本機能ではできないと思います。 VBAではこのようなことができるでしょうか。別途データ系列として各線分の色を与えることはできます。 折れ線グラフでなく、棒グラフとしても、各棒グラフの色を変える必要もあります(折れ線が可能なら、棒グラフも可能でしょう) excel-vbaの範囲でどんな可能性があるでしょうか。 可能性のありそうな方法例として、 偶数線分と奇数線分を分けて2系列のデータとします。 X軸だけを考えて、偶数線分の系列は、10-20、30-40、50-60・・・ 奇数線分の系列は20-30、40-50、60-70、・・・ のように描画できれば、それぞれを別の色を指定すればよいです。 これができれば3系列としてもできそうです。

  • excelで系列の異なる複数のグラフを作る

    添付ファイルのようなグラフをexcelで書くには、どのような機能をどのような手順で使えばよいでしょうか。 データの内容 ・a列が時間軸、c、d、h列がdata1,data2,data3に対応する。行が時間軸。 ・時系列データで各グラフともx軸は共通 ・異なるスケールのデータを、各グラフに書く ・スケーリングは自動でなされる というようなものですが、折れ線グラフの描画で、第2軸を使う方法を試しましたが、スケールリングが、独立に適正に制御するのが難しいことと、見やすさの点と簡明さの点で、 それぞれを別個のグラフに書くことにしました。 これらは、1枚のグラフとして扱いたい(シートへの移動の便から) これらのことにマッチした機能とその名称がよくわからないので、調べるのが難しいです。

  • エクセルで折れ線グラフを作りたいのですが

    エクセルで折れ線グラフを作りたいのですが    H6/1 H6/2 H6/3 H6/4 H6/5 H6/6 H6/7・・・・・・・・ 電気 7980 7600 6798 8000 7900 8760 8780・・・・・・・・ 水道 2345 5434 3233 2100 3423 3012 2300・・・・・・・・    H7/1 H7/2 H7/3 H7/4 H7/5 H7/6 H7/7・・・・・・・・ 電気 7980 7600 6798 8000 7900 8760 8780・・・・・・・・ 水道 2345 5434 3233 2100 3423 3012 2300・・・・・・・・ このように違う行に並んだデータを一つの折れ線グラフにまとめたい のですが方法を教えてください。

  • Excelのマーカー付き折れ線グラフについて

    Excelグラフの近似曲線について質問です。 xとyが下記の値の場合に、下記をマーカー付き折れ線で描画したとします。 描画したグラフにxを8~10の範囲に限定した場合の近所曲線を追加したいのですが、どなたか方法ご教示頂けないでしょうか? x8~10の範囲を新しく系列に追加し、その系列に近似曲線を追加する方法を試してみたのですが、追加した系列で選択出来る範囲はyのみで、xの範囲は自動で0~2になってしまいます。 x0~10のグラフとx軸は共有されてしまいます。 y軸 x軸 60 0 30 1 50 2 40 3 80 4 60 5 90 6 30 7 20 8 80 9 50 10

専門家に質問してみよう