Chart.ChartObjects メソッド (Excel)

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

構文

ChartObjects (Index)

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

パラメーター

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

戻り値

Object

注釈

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

ChartObject オブジェクトの Chart プロパティを使用して、埋め込みグラフの 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 のサポートおよびフィードバックを参照してください。