- ベストアンサー
ExcelVBAでの折れ線グラフ
ExcelVBAでグラフを作る方法を教えてください。 問題はデータの取り方なのです。 国語 算数 英語 1位から10位 10~9 10~8 10~ 11位から20位 8~6 7 ~5 9~7 21位から30位 5~4 4~2 6~4 と成績順になっているのですが、これを折れ線グラフにプロットしたいと思っています。 ですが、これには決まりがあります。 10位・11位・20位・21位・30位 の成績をグラフに打ちたいと思っています。 例えば「国語」の場合だと、 「10位-9、11位-8、20位-6、21位-5、30位-4」プロットして折れ線を作りたいと思っています。 このとき問題なのは、項目となる数値に「*位から*位」と*以外の余計な数値が入っていること。 成績においては「~」が入っていることです。 英語のように「~」の右側がない場合は、左側の数値を持ってくることになっています。 少々複雑なのですが、このようなプロットを打ちたいと思っています。 DBベース自体を整理してしまえば楽なのでしょうけど、これはほんの一例で、量が多すぎてそれが面倒です。 それをマクロで別シートにとろうかとも思ったのですが、それもうまくいきませんでした. わかりにくいのですが、何かよい方法はありませんでしょうか? よろしければ教えてください。
- みんなの回答 (2)
- 専門家の回答
お礼
回答ありがとうございます。お礼が遅くなってすみません。わかりにくい内容のものに、詳しい説明をしていただき感謝しております。 私もいろいろなことをいっぺんにしていて、なかなかまとまらずにおりまして、拙い説明で申し訳ない限りです。 データは・・・作ることをやっと許されてきた段階です。でも制約だらけです。その中でのVBAなので苦労しております。 夏休み明けましたら試させて頂きます。わかりにくいのに本当に詳細にありがとうございました。