Chart.ChartObjects メソッド (Excel)

1 つの埋め込みグラフ ( ChartObject オブジェクト) またはシート上のすべての埋め込みグラフ ( ChartObjects オブジェクト) のコレクションを表すオブジェクトを返します。

構文

ChartObjects (インデックス)

expressionChart オブジェクトを表す変数です。

パラメーター

名前 必須 / オプション データ型 説明
Index 省略可能 バリアント型 (Variant) グラフの名前またはインデックス番号を指定します。 この引数には、複数のグラフを指定する配列を指定できます。

戻り値

Object

注釈

このメソッドは、Workbook オブジェクトの Chart プロパティと同じではありません。 このメソッドが埋め込みグラフを返すのに対して、Charts プロパティはグラフ シートを返します。

埋め込み グラフの Chart オブジェクトを取得するには、 ChartObject オブジェクトの Chart プロパティを使用します。

次の使用例は、シート 1 の埋め込みグラフ 1 にタイトルを追加します。

With Worksheets("Sheet1").ChartObjects(1).Chart 
 .HasTitle = True 
 .ChartTitle.Text = "1995 Rainfall Totals by Month" 
End With

次の使用例は、シート 1 の埋め込みグラフ 1 に新しいデータ系列を追加します。 新しいデータ系列の基になるデータとしてシート 1 のセル範囲 B1:B10 を指定しています。

Worksheets("Sheet1").ChartObjects(1).Activate 
ActiveChart.SeriesCollection.Add _ 
 source:=Worksheets("Sheet1").Range("B1:B10")

次の使用例は、シート 1 の埋め込みグラフ 1 の書式を削除します。

Worksheets("Sheet1").ChartObjects(1).Chart.ChartArea.ClearFormats

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

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