Excel.Interfaces.ChartSeriesData interface

一个接口,用于描述通过调用 chartSeries.toJSON()返回的数据。

属性

axisGroup

指定指定系列的组。

chartType

表示系列的图表类型。 有关详细信息,请参阅 Excel.ChartType

dataLabels

表示系列中的所有数据标签的集合。

doughnutHoleSize

表示图表系列的圆环孔大小。 仅适用于圆环图和圆环图分解图。 在 InvalidArgument 无效图表上引发错误。

explosion

指定饼图或圆环图切片的爆炸值。 如果未分解(切片尖端位于饼图中心),则返回 0(零)。

filtered

指定是否筛选序列。 不适用于曲面图。

firstSliceAngle

指定第一个饼图或圆环图切片的角度,以度为单位, (垂直) 顺时针。 只适用于饼图、三维饼图和圆环图。 可以是 0 到 360 之间的值。

format

表示图表系列的格式,包括填充和线条格式。

gapWidth

表示图表系列的间隙宽度。 仅适用于条形图和柱形图,以及折线图和饼图的特定类。 在无效图表上引发无效参数异常。

hasDataLabels

指定序列是否具有数据标签。

invertIfNegative

如此 如果 Excel 反转项中的模式时它对应于负数。

markerBackgroundColor

指定图表系列的标记背景色。

markerForegroundColor

指定图表系列的标记前景色。

markerSize

指定图表系列的标记大小。 支持的大小范围为 2 到 72。 如果设置为超出支持范围的大小,此方法将返回 InvalidArgument 错误。

markerStyle

指定图表系列的标记样式。 有关详细信息,请参阅 Excel.ChartMarkerStyle

name

指定图表中序列的名称。 名称的长度不应大于 255 个字符。

overlap

指定条柱的摆放方式。 可以是 -100 到 100 之间的值。 只适用于二维条形图和二维柱形图。

plotOrder

指定图表组中图表系列的绘图顺序。

points

返回序列中所有点的集合。

secondPlotSize

以主饼图大小百分比的形式指定饼图或饼图条形图的次要部分的大小。 可以是 5 到 200 之间的值。

showShadow

指定序列是否具有阴影。

smooth

指定序列是否平滑。 仅适用于折线图和散点图。

splitType

指定饼图或饼图条形图的两个部分的拆分方式。

trendlines

系列中趋势线的集合。

varyByCategories

如果 Excel 为每个数据标记分配不同的颜色或图案,则为 True。 图表必须只包含一个系列。

属性详细信息

axisGroup

指定指定系列的组。

axisGroup?: Excel.ChartAxisGroup | "Primary" | "Secondary";

属性值

Excel.ChartAxisGroup | "Primary" | "Secondary"

注解

[ API 集:ExcelApi 1.8 ]

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"

注解

[ API 集:ExcelApi 1.7 ]

dataLabels

表示系列中的所有数据标签的集合。

dataLabels?: Excel.Interfaces.ChartDataLabelsData;

属性值

注解

[ API 集:ExcelApi 1.8 ]

doughnutHoleSize

表示图表系列的圆环孔大小。 仅适用于圆环图和圆环图分解图。 在 InvalidArgument 无效图表上引发错误。

doughnutHoleSize?: number;

属性值

number

注解

[ API 集:ExcelApi 1.7 ]

explosion

指定饼图或圆环图切片的爆炸值。 如果未分解(切片尖端位于饼图中心),则返回 0(零)。

explosion?: number;

属性值

number

注解

[ API 集:ExcelApi 1.8 ]

filtered

指定是否筛选序列。 不适用于曲面图。

filtered?: boolean;

属性值

boolean

注解

[ API 集:ExcelApi 1.7 ]

firstSliceAngle

指定第一个饼图或圆环图切片的角度,以度为单位, (垂直) 顺时针。 只适用于饼图、三维饼图和圆环图。 可以是 0 到 360 之间的值。

firstSliceAngle?: number;

属性值

number

注解

[ API 集:ExcelApi 1.8 ]

format

表示图表系列的格式,包括填充和线条格式。

format?: Excel.Interfaces.ChartSeriesFormatData;

属性值

注解

[ API 集:ExcelApi 1.1 ]

gapWidth

表示图表系列的间隙宽度。 仅适用于条形图和柱形图,以及折线图和饼图的特定类。 在无效图表上引发无效参数异常。

gapWidth?: number;

属性值

number

注解

[ API 集:ExcelApi 1.7 ]

hasDataLabels

指定序列是否具有数据标签。

hasDataLabels?: boolean;

属性值

boolean

注解

[ API 集:ExcelApi 1.7 ]

invertIfNegative

如此 如果 Excel 反转项中的模式时它对应于负数。

invertIfNegative?: boolean;

属性值

boolean

注解

[ API 集:ExcelApi 1.8 ]

markerBackgroundColor

指定图表系列的标记背景色。

markerBackgroundColor?: string;

属性值

string

注解

[ API 集:ExcelApi 1.7 ]

markerForegroundColor

指定图表系列的标记前景色。

markerForegroundColor?: string;

属性值

string

注解

[ API 集:ExcelApi 1.7 ]

markerSize

指定图表系列的标记大小。 支持的大小范围为 2 到 72。 如果设置为超出支持范围的大小,此方法将返回 InvalidArgument 错误。

markerSize?: number;

属性值

number

注解

[ API 集:ExcelApi 1.7 ]

markerStyle

指定图表系列的标记样式。 有关详细信息,请参阅 Excel.ChartMarkerStyle

markerStyle?: Excel.ChartMarkerStyle | "Invalid" | "Automatic" | "None" | "Square" | "Diamond" | "Triangle" | "X" | "Star" | "Dot" | "Dash" | "Circle" | "Plus" | "Picture";

属性值

Excel.ChartMarkerStyle | "Invalid" | "Automatic" | "None" | "Square" | "Diamond" | "Triangle" | "X" | "Star" | "Dot" | "Dash" | "Circle" | "Plus" | "Picture"

注解

[ API 集:ExcelApi 1.7 ]

name

指定图表中序列的名称。 名称的长度不应大于 255 个字符。

name?: string;

属性值

string

注解

[ API 集:ExcelApi 1.1 ]

overlap

指定条柱的摆放方式。 可以是 -100 到 100 之间的值。 只适用于二维条形图和二维柱形图。

overlap?: number;

属性值

number

注解

[ API 集:ExcelApi 1.8 ]

plotOrder

指定图表组中图表系列的绘图顺序。

plotOrder?: number;

属性值

number

注解

[ API 集:ExcelApi 1.7 ]

points

返回序列中所有点的集合。

points?: Excel.Interfaces.ChartPointData[];

属性值

注解

[ API 集:ExcelApi 1.1 ]

secondPlotSize

以主饼图大小百分比的形式指定饼图或饼图条形图的次要部分的大小。 可以是 5 到 200 之间的值。

secondPlotSize?: number;

属性值

number

注解

[ API 集:ExcelApi 1.8 ]

showShadow

指定序列是否具有阴影。

showShadow?: boolean;

属性值

boolean

注解

[ API 集:ExcelApi 1.7 ]

smooth

指定序列是否平滑。 仅适用于折线图和散点图。

smooth?: boolean;

属性值

boolean

注解

[ API 集:ExcelApi 1.7 ]

splitType

指定饼图或饼图条形图的两个部分的拆分方式。

splitType?: Excel.ChartSplitType | "SplitByPosition" | "SplitByValue" | "SplitByPercentValue" | "SplitByCustomSplit";

属性值

Excel.ChartSplitType | "SplitByPosition" | "SplitByValue" | "SplitByPercentValue" | "SplitByCustomSplit"

注解

[ API 集:ExcelApi 1.8 ]

trendlines

系列中趋势线的集合。

trendlines?: Excel.Interfaces.ChartTrendlineData[];

属性值

注解

[ API 集:ExcelApi 1.7 ]

varyByCategories

如果 Excel 为每个数据标记分配不同的颜色或图案,则为 True。 图表必须只包含一个系列。

varyByCategories?: boolean;

属性值

boolean

注解

[ API 集:ExcelApi 1.8 ]