Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


8292 / 76735 ←次へ | 前へ→

【74019】Charts.add(Excel2010)
質問  とろろこんぶ  - 13/4/5(金) 15:14 -

引用なし
パスワード
   お世話になります。

以前、Excel2002で、
複数のワークシートのうち1枚を選択し、
そのワークシートに記載しているデータをさらに選択して
折れ線グラフ化するVBAを作りました。

ところが、このVBAをExcel2010で稼働させたところ、
ワークシートの選択と
そのワークシートに記載しているデータまでは選択できますが、
"データソース"が全て選択されてしまい、
Excel2002のときのように、選択した地点のみのグラフ表示ができなくなりました。

例として、下記のワークシートを折れ線グラフ化したいとします。

    A地点  B地点  C地点  (気温(℃))
1月   10    15   5
2月   12    18   10
3月   15    19   12
・    ・    ・   ・
・    ・    ・   ・
・    ・    ・   ・

 ワークシートで表示されている地点をリストボックスで表示。
 選択して、地点ごとにグラフ化します。
 例えば、A地点のみグラフ化したい場合は、A地点を選択して、グラフ化します。

 グラフの挿入には、
 Charts.add
 を使用しています。その時点では、データソースの指定はしていません。
 Charts.add
 を使用した場合、
 Excel2002は、
 グラフにデータソースは入っていませんが
 (つまり、データソースは空の状態)、
 Excel2010は、
 選択しているワークシート全部がグラフのデータソースとなっています。

これを回避する方法がありましたら、ご教授願いたいと思います。

よろしくお願いいたします。
0 hits

【74019】Charts.add(Excel2010) とろろこんぶ 13/4/5(金) 15:14 質問
【74026】Re:Charts.add(Excel2010) kanabun 13/4/5(金) 23:41 発言
【74027】Re:Charts.add(Excel2010) とろろこんぶ 13/4/6(土) 19:07 回答

8292 / 76735 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free