Home » エクセルマクロ・Excel VBAの使い方 » グラフ・Chart » データ系列を表すオブジェクトは?-Series・SeriesCollection

データ系列を表すオブジェクトは?-Series・SeriesCollection

対象:Excel2010, Excel2013, Windows版Excel2016

「Excel VBA グラフの系列 オブジェクト」
という検索キーワードでのアクセスに気付きました。

グラフの系列を表すオブジェクトが何なのかを調べていたのでしょうか。

[スポンサードリンク]

系列を表すオブジェクトはSeriesとSeriesCollection

結論からいえば、個々のデータ系列を表すオブジェクトがSeriesです。

また、全データ系列を表すSeriesオブジェクトのコレクションオブジェクトがSeriesCollectionです。

SeriesCollectionオブジェクトは一般的なコレクション

SeriesCollectionオブジェクトのほうは、一般的にVBAから操作できるコレクションオブジェクトに用意されているItemメソッドやCountプロパティの他に、ExtendやNewSeriesなどちょっと珍しいメソッドがありますけれど、

オブジェクトブラウザー:SeriesCollectionオブジェクト

それほど難しくないでしょう。

Seriesオブジェクトでまず確認すべきプロパティはName・Values・XValues

Seriesオブジェクトは、見た目に関わる項目がたくさんのプロパティとして用意されているため、

オブジェクトブラウザー:Seriesオブジェクト

どこから確認すべきか戸惑うでしょうけれど、まずはName・Values・XValuesが何を表しているかを理解しましょう。

系列が1つの、下図のようなグラフで確認するのがおすすめです。

系列が1つの棒グラフ

[データソースの選択]ダイアログ-[凡例項目(系列)]の[編集]ボタンから表示できる、

[データソースの選択]ダイアログ

[系列の編集]ダイアログ-[系列名]覧に表示されるのがSeriesオブジェクトのNameプロパティで、[系列値]覧に表示されるのがSeriesオブジェクトのValuesプロパティです。

[系列の編集]ダイアログ

[データソースの選択]ダイアログ-[横(項目)軸ラベル]の[編集]ボタンから表示できる、

[データソースの選択]ダイアログ

[軸ラベル]ダイアログの[軸ラベルの範囲]覧に表示されるのがSeriesオブジェクトのXValuesプロパティです。

[軸ラベル]ダイアログ

[スポンサードリンク]

Home » エクセルマクロ・Excel VBAの使い方 » グラフ・Chart » データ系列を表すオブジェクトは?-Series・SeriesCollection

TrackBack:0

TrackBack URL
[スポンサードリンク]

Home » エクセルマクロ・Excel VBAの使い方 » グラフ・Chart » データ系列を表すオブジェクトは?-Series・SeriesCollection

「グラフ・Chart」の記事一覧

検索


Copyright © インストラクターのネタ帳 All Rights Reserved.

.