Excel VBA質問箱 IV

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

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


11535 / 13645 ツリー ←次へ | 前へ→

【15613】凡例数の設定方法を教えてください。 Caeser 04/6/30(水) 14:18 質問[未読]
【15621】Re:凡例数の設定方法を教えてください。 kein 04/6/30(水) 16:54 回答[未読]
【15622】Re:凡例数の設定方法を教えてください。 Caeser 04/6/30(水) 18:56 お礼[未読]

【15613】凡例数の設定方法を教えてください。
質問  Caeser  - 04/6/30(水) 14:18 -

引用なし
パスワード
   こんにちは

古代ローマのユリウス・カエサルと申します。

現在、Excelで自動グラフ作成マクロを作成しております。

作成されたグラフの凡例が項目よりも多いため、見た目はよくありません。

どなたが凡例数の設定方法を知ってる方が居ましたら、お教えください。

【15621】Re:凡例数の設定方法を教えてください。
回答  kein  - 04/6/30(水) 16:54 -

引用なし
パスワード
   ActiveSheet.ChartObjects(1).Chart _
.Legend.LegendEntries(3).Delete

のようにすれば、3番目の凡例が消えます。インデックスによる指定しかできないので、
複数の凡例文字列を消すためには、逆順で処理する必要があります。
それにしても凡例の数が系列数より多いのは、グラフ作成のやり方がマズイから
ではないでしょーか ? 余分なデータをプロットさせないように作れませんか ?

【15622】Re:凡例数の設定方法を教えてください。
お礼  Caeser  - 04/6/30(水) 18:56 -

引用なし
パスワード
   keinさん

分かりやすいご説明で助かりました。ありがとうございます。ご指摘の通り、やはり必要のない系列まで入ってました。お騒がせしまして、申し訳ありませんでした。


▼kein さん:
>ActiveSheet.ChartObjects(1).Chart _
>.Legend.LegendEntries(3).Delete
>
>のようにすれば、3番目の凡例が消えます。インデックスによる指定しかできないので、
>複数の凡例文字列を消すためには、逆順で処理する必要があります。
>それにしても凡例の数が系列数より多いのは、グラフ作成のやり方がマズイから
>ではないでしょーか ? 余分なデータをプロットさせないように作れませんか ?

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