ChartGroups オブジェクト (Excel)

同じ形式のグラフにプロットされた 1 つまたは複数のデータ系列を表します。

注釈

ChartGroups コレクションは、指定されたグラフ内のすべての ChartGroup オブジェクトのコレクションです。 1 つのグラフには、1 つ以上のグラフ グループが含まれ、各グラフ グループには 1 つ以上の Series オブジェクトが、各データ系列には、1 つ以上の Points オブジェクトが含まれています。 たとえば、1 つのグラフに、すべてのデータ系列を折れ線グラフ形式でプロットした折れ線グラフ グループと、すべてのデータ系列を横棒グラフ形式でプロットした横棒グラフ グループの両方を含めることができます。

ChartGroups コレクションを取得するには、Chart オブジェクトの ChartGroups メソッドを使用します。

次の使用例は、ワークシート 1 に埋め込みグラフ 1 のグラフ グループ数を表示します。

MsgBox Worksheets(1).ChartObjects(1).Chart.ChartGroups.Count

1 つの ChartGroup オブジェクトを返すには、ChartGroups (index) を使用します。index はグラフ グループのインデックス番号です。 次の使用例は、グラフ シート 1 のグラフ種類グループ 1 に降下線を追加します。

Charts(1).ChartGroups(1).HasDropLines = True

グラフがアクティブ化されている場合は、 ActiveChart を使用できます。

Charts(1).Activate 
ActiveChart.ChartGroups(1).HasDropLines = True

あるグラフ グループのグラフの形式を変更すると、そのグラフ グループのインデックス番号が変わることがあるため、特定のグラフ グループを取得するには、そのグラフ グループ専用のメソッドを使用した方が簡単な場合があります。 PieGroups メソッドはグラフ内の円グラフ グループのコレクションを返し、LineGroups メソッドは折れ線グラフ グループのコレクションを返します。 これらの各メソッドにインデックス番号を指定して使用し、1 つの ChartGroup オブジェクトを取得することも、インデックス番号を指定しないで、 ChartGroups コレクションを取得することもできます。

メソッド

プロパティ

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。