Excel.Interfaces.ChartData interface
chart.toJSON()
を呼び出すことによって返されるデータを記述するインターフェイス。
プロパティ
axes | グラフの軸を表します。 |
category |
ソース カテゴリ ラベルのレベルを参照するグラフ カテゴリ ラベル レベル列挙定数を指定します。 |
chart |
グラフの種類を指定します。 詳細は「 |
data |
グラフのデータ ラベルを表します。 |
display |
空白のセルをグラフにプロットする方法を指定します。 |
format | グラフ領域の書式設定プロパティをカプセル化します。 |
height | グラフ オブジェクトの高さをポイント単位で指定します。 |
id | グラフの一意の ID。 |
left | グラフの左側からワークシートの原点までの距離 (ポイント単位)。 |
legend | グラフの凡例を表します。 |
name | グラフ オブジェクトの名前を指定します。 |
pivot |
ピボット グラフのオプションをカプセル化します。 |
plot |
グラフのプロット領域を表します。 |
plot |
列や行がグラフのデータ系列として使用される方法を指定します。 |
plot |
true の場合、可視セルだけがプロットされます。 false の場合、可視セルと非表示セルの両方がプロットされます。 |
series | グラフの 1 つのデータ系列またはデータ系列のコレクションを表します。 |
series |
ソース系列名のレベルを参照するグラフ系列名レベル列挙定数を指定します。 |
show |
ピボットグラフにすべてのフィールド ボタンを表示するかどうかを指定します。 |
show |
値が値軸の最大値より大きい場合にデータ ラベルを表示するかどうかを指定します。 値軸がデータ ポイントのサイズよりも小さくなった場合は、このプロパティを使用して、データ ラベルを表示するかどうかを設定できます。 このプロパティは、2-D グラフにのみ使用できます。 |
style | グラフのグラフ スタイルを指定します。 |
title | 指定したグラフのタイトル (タイトルのテキスト、表示/非表示、位置、書式設定など) を表します。 |
top | オブジェクトの上端から行 1 の上端 (ワークシート上) またはグラフ領域 (グラフ上) の上端までの距離をポイント単位で指定します。 |
width | グラフ オブジェクトの幅をポイント単位で指定します。 |
プロパティの詳細
axes
グラフの軸を表します。
axes?: Excel.Interfaces.ChartAxesData;
プロパティ値
注釈
categoryLabelLevel
ソース カテゴリ ラベルのレベルを参照するグラフ カテゴリ ラベル レベル列挙定数を指定します。
categoryLabelLevel?: number;
プロパティ値
number
注釈
chartType
グラフの種類を指定します。 詳細は「Excel.ChartType
」をご覧ください。
chartType?: Excel.ChartType | "Invalid" | "ColumnClustered" | "ColumnStacked" | "ColumnStacked100" | "3DColumnClustered" | "3DColumnStacked" | "3DColumnStacked100" | "BarClustered" | "BarStacked" | "BarStacked100" | "3DBarClustered" | "3DBarStacked" | "3DBarStacked100" | "LineStacked" | "LineStacked100" | "LineMarkers" | "LineMarkersStacked" | "LineMarkersStacked100" | "PieOfPie" | "PieExploded" | "3DPieExploded" | "BarOfPie" | "XYScatterSmooth" | "XYScatterSmoothNoMarkers" | "XYScatterLines" | "XYScatterLinesNoMarkers" | "AreaStacked" | "AreaStacked100" | "3DAreaStacked" | "3DAreaStacked100" | "DoughnutExploded" | "RadarMarkers" | "RadarFilled" | "Surface" | "SurfaceWireframe" | "SurfaceTopView" | "SurfaceTopViewWireframe" | "Bubble" | "Bubble3DEffect" | "StockHLC" | "StockOHLC" | "StockVHLC" | "StockVOHLC" | "CylinderColClustered" | "CylinderColStacked" | "CylinderColStacked100" | "CylinderBarClustered" | "CylinderBarStacked" | "CylinderBarStacked100" | "CylinderCol" | "ConeColClustered" | "ConeColStacked" | "ConeColStacked100" | "ConeBarClustered" | "ConeBarStacked" | "ConeBarStacked100" | "ConeCol" | "PyramidColClustered" | "PyramidColStacked" | "PyramidColStacked100" | "PyramidBarClustered" | "PyramidBarStacked" | "PyramidBarStacked100" | "PyramidCol" | "3DColumn" | "Line" | "3DLine" | "3DPie" | "Pie" | "XYScatter" | "3DArea" | "Area" | "Doughnut" | "Radar" | "Histogram" | "Boxwhisker" | "Pareto" | "RegionMap" | "Treemap" | "Waterfall" | "Sunburst" | "Funnel";
プロパティ値
Excel.ChartType | "Invalid" | "ColumnClustered" | "ColumnStacked" | "ColumnStacked100" | "3DColumnClustered" | "3DColumnStacked" | "3DColumnStacked100" | "BarClustered" | "BarStacked" | "BarStacked100" | "3DBarClustered" | "3DBarStacked" | "3DBarStacked100" | "LineStacked" | "LineStacked100" | "LineMarkers" | "LineMarkersStacked" | "LineMarkersStacked100" | "PieOfPie" | "PieExploded" | "3DPieExploded" | "BarOfPie" | "XYScatterSmooth" | "XYScatterSmoothNoMarkers" | "XYScatterLines" | "XYScatterLinesNoMarkers" | "AreaStacked" | "AreaStacked100" | "3DAreaStacked" | "3DAreaStacked100" | "DoughnutExploded" | "RadarMarkers" | "RadarFilled" | "Surface" | "SurfaceWireframe" | "SurfaceTopView" | "SurfaceTopViewWireframe" | "Bubble" | "Bubble3DEffect" | "StockHLC" | "StockOHLC" | "StockVHLC" | "StockVOHLC" | "CylinderColClustered" | "CylinderColStacked" | "CylinderColStacked100" | "CylinderBarClustered" | "CylinderBarStacked" | "CylinderBarStacked100" | "CylinderCol" | "ConeColClustered" | "ConeColStacked" | "ConeColStacked100" | "ConeBarClustered" | "ConeBarStacked" | "ConeBarStacked100" | "ConeCol" | "PyramidColClustered" | "PyramidColStacked" | "PyramidColStacked100" | "PyramidBarClustered" | "PyramidBarStacked" | "PyramidBarStacked100" | "PyramidCol" | "3DColumn" | "Line" | "3DLine" | "3DPie" | "Pie" | "XYScatter" | "3DArea" | "Area" | "Doughnut" | "Radar" | "Histogram" | "Boxwhisker" | "Pareto" | "RegionMap" | "Treemap" | "Waterfall" | "Sunburst" | "Funnel"
注釈
dataLabels
グラフのデータ ラベルを表します。
dataLabels?: Excel.Interfaces.ChartDataLabelsData;
プロパティ値
注釈
displayBlanksAs
空白のセルをグラフにプロットする方法を指定します。
displayBlanksAs?: Excel.ChartDisplayBlanksAs | "NotPlotted" | "Zero" | "Interplotted";
プロパティ値
Excel.ChartDisplayBlanksAs | "NotPlotted" | "Zero" | "Interplotted"
注釈
format
グラフ領域の書式設定プロパティをカプセル化します。
format?: Excel.Interfaces.ChartAreaFormatData;
プロパティ値
注釈
height
id
left
legend
グラフの凡例を表します。
legend?: Excel.Interfaces.ChartLegendData;
プロパティ値
注釈
name
pivotOptions
ピボット グラフのオプションをカプセル化します。
pivotOptions?: Excel.Interfaces.ChartPivotOptionsData;
プロパティ値
注釈
plotArea
グラフのプロット領域を表します。
plotArea?: Excel.Interfaces.ChartPlotAreaData;
プロパティ値
注釈
plotBy
列や行がグラフのデータ系列として使用される方法を指定します。
plotBy?: Excel.ChartPlotBy | "Rows" | "Columns";
プロパティ値
Excel.ChartPlotBy | "Rows" | "Columns"
注釈
plotVisibleOnly
true の場合、可視セルだけがプロットされます。 false の場合、可視セルと非表示セルの両方がプロットされます。
plotVisibleOnly?: boolean;
プロパティ値
boolean
注釈
series
グラフの 1 つのデータ系列またはデータ系列のコレクションを表します。
series?: Excel.Interfaces.ChartSeriesData[];
プロパティ値
注釈
seriesNameLevel
ソース系列名のレベルを参照するグラフ系列名レベル列挙定数を指定します。
seriesNameLevel?: number;
プロパティ値
number
注釈
showAllFieldButtons
ピボットグラフにすべてのフィールド ボタンを表示するかどうかを指定します。
showAllFieldButtons?: boolean;
プロパティ値
boolean
注釈
showDataLabelsOverMaximum
値が値軸の最大値より大きい場合にデータ ラベルを表示するかどうかを指定します。 値軸がデータ ポイントのサイズよりも小さくなった場合は、このプロパティを使用して、データ ラベルを表示するかどうかを設定できます。 このプロパティは、2-D グラフにのみ使用できます。
showDataLabelsOverMaximum?: boolean;
プロパティ値
boolean
注釈
style
title
指定したグラフのタイトル (タイトルのテキスト、表示/非表示、位置、書式設定など) を表します。
title?: Excel.Interfaces.ChartTitleData;
プロパティ値
注釈
top
オブジェクトの上端から行 1 の上端 (ワークシート上) またはグラフ領域 (グラフ上) の上端までの距離をポイント単位で指定します。
top?: number;
プロパティ値
number
注釈
width
Office Add-ins