次の方法で共有


SeriesCollection.Add メソッド (Excel)

SeriesCollection コレクションに 1 つまたは複数の新しいデータ系列を追加します。

構文

Add (Source, Rowcol, SeriesLabels, CategoryLabels, Replace)

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

パラメーター

名前 必須 / オプション データ型 説明
Source 必須 バリアント型 Range オブジェクトとしての新しいデータ。
Rowcol 省略可能 XlRowCol 指定した範囲の行または列に新しい値を含めるかどうかを指定します。
SeriesLabels 省略可能 バリアント型 (Variant) True 場合は、最初の行または列にデータ系列の名前が含まれています。 最初の行または列に、データ系列の最初のデータ要素が含まれている場合は False を指定します。 この引数を省略すると、最初の行または列の内容によって、データ系列の名前の位置が自動的に決定されます。
CategoryLabels 省略可能 バリアント型 (Variant) True 場合は、最初の行または列に項目ラベルの名前が含まれています。 False 場合は、最初の行または列にデータ系列の最初のデータ ポイントが含まれています。 この引数を省略すると、Excel は最初の行または列の内容からカテゴリ ラベルの場所を特定しようとします。
Replace 省略可能 バリアント型 CategoryLabelsTrue でReplaceTrue の場合、指定されたカテゴリは、現在系列に存在するカテゴリに置き換えられます。 ReplaceFalse の場合、既存の項目ラベルは置き換えられません。 既定値は False です。

戻り値

新しいデータ系列を表す Series オブジェクト。

注釈

このメソッドは実際には、オブジェクト ブラウザーで示されている Series オブジェクトを返しません。 このメソッドは、ピボットグラフ レポートには利用できません。

この例では、Chart1 に新しい系列を作成します。 新しいデータ系列の基になるデータとして、シート 1 のセル範囲 B1:B10 を指定しています。

Charts("Chart1").SeriesCollection.Add _ 
 Source:=ActiveWorkbook.Worksheets("Sheet1").Range("B1:B10")

次の使用例は、シート 1 の埋め込みグラフに新しいデータ系列を追加します。

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

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

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