Item メソッド (Excel Graph)
軸、ChartGroups、DataLabels、LegendEntries、Points、SeriesCollection、Trendlines コレクションに適用される Item メソッド。
Axes コレクションから Axis オブジェクトを返します。
式。Item (Type, AxisGroup)
expression 必須です。 Axes コレクションを返す式。
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
型 | 必須 | XlAxisType | 軸の種類を指定します。 xlCategory、xlSeriesAxis (3D グラフでのみ有効)、または xlValue のいずれかの XlAxisType 定数を指定できます。 |
AxisGroup | 省略可能 | XlAxisGroup | 軸のグループを指定します。 xlSecondary または xlPrimary (既定値) のいずれかの XlAxisGroup 定数を指定できます。 |
次の使用例はグラフ 1 の項目軸のタイトル テキストを設定します。
With Charts("chart1").Axes.Item(xlCategory)
.HasTitle = True
.AxisTitle.Caption = "1994"
End With
ChartGroups コレクションから 1 つの ChartGroup オブジェクトを返します。
式。Item (インデックス)
expression 必須です。 ChartGroups コレクションを返す式。
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Index | 必須 | バリアント型 | グラフ種類グループのインデックス番号を指定します。 |
次の使用例は、グラフ シート 1 のグラフ種類グループ 1 に降下線を追加します。
Charts(1).ChartGroups.Item(1).HasDropLines = True
DataLabels コレクションから 1 つの DataLabel オブジェクトを返します。
式。Item (インデックス)
expression 必須です。 DataLabels コレクションを返す式。
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Index | 必須 | バリアント型 | データ ラベルの名前またはインデックス番号を指定します。 |
次の使用例は、ワークシート 1 で埋め込みグラフ 1 のデータ系列 1 の 5 番目のデータ ラベルに数字書式を設定します。
Worksheets(1).ChartObjects(1).Chart _
.SeriesCollection(1).DataLabels.Item(5).NumberFormat = "0.000"
LegendEntries コレクションから 1 つの LegendEntry オブジェクトを返します。
式。Item (インデックス)
expression 必須です。 LegendEntries コレクションを返す式。
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Index | 必須 | バリアント型 | 凡例項目のインデックス番号を指定します。 |
次の使用例は、シート 1 で埋め込みグラフ 1 の凡例 (通常はデータ系列 1 の凡例) の先頭にある凡例項目の文字列のフォントを変更します。
Worksheets("sheet1").ChartObjects(1).Chart _
.Legend.LegendEntries.Item(1).Font.Italic = True
Points コレクションから 1 つの Point オブジェクトを返します。
式。Item (インデックス)
expression 必須です。 Points コレクションを返す式。
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Index | 必須 | Long | データ要素のインデックス番号を指定します。 |
次の使用例は、ワークシート 1 で埋め込みグラフ 1 のデータ系列 1 のデータ要素 3 のデータ マーカーのスタイルを設定します。 指定する系列は、2D ライン、散布図、またはレーダー 系列である必要があります。
Worksheets(1).ChartObjects(1).Chart. _
SeriesCollection(1).Points.Item(3).MarkerStyle = xlDiamond
SeriesCollection コレクションから単一の Series オブジェクトを返します。
式。Item (インデックス)
expression 必須です。 SeriesCollection コレクションを返す式。
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Index | 必須 | バリアント型 | データ系列の名前またはインデックス番号を指定します。 |
この例では、同等の 2 行のコードを提供します。
myChart.SeriesCollection.Item(1)
myChart.SeriesCollection(1)
Trendlines コレクションから 1 つの Trendline オブジェクトを返します。
式。Item (インデックス)
expression 必須です。 Trendlines コレクションを返す式。
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Index | 省略可能 | バリアント型 | 近似曲線の名前またはインデックス番号を指定します。 |
次の使用例はグラフ 1 の近似曲線を前後に延長する単位数を設定します。 この例は、近似曲線を持つ 1 つの系列を含む 2D 縦棒グラフで実行する必要があります。
With Charts("Chart1").SeriesCollection(1).Trendlines.Item(1)
.Forward = 5
.Backward = .5
End With
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。