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 のサポートおよびフィードバックを参照してください。