Excel.Interfaces.ChartData interface

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

注解

使用方

属性

axes

表示图表坐标轴。

categoryLabelLevel

指定图表类别标签级别枚举常量,引用源类别标签的级别。

chartType

指定图表的类型。 有关详细信息,请参阅 Excel.ChartType

dataLabels

表示图表上的数据标签。

displayBlanksAs

指定在图表上绘制空白单元格的方式。

format

封装图表区域的格式属性。

height

指定图表对象的高度(以磅为单位)。

id

图表的唯一 ID。

left

从图表左侧到工作表原点的距离,以磅为单位。

legend

表示图表的图例。

name

指定图表对象的名称。

pivotOptions

封装数据透视图的选项。

plotArea

表示图表的绘图区域。

plotBy

指定列或行在图表上用作数据系列的方式。

plotVisibleOnly

如果仅绘制可见单元格,则为 True。 如果绘制可见单元格和隐藏单元格,则为 False。

series

表示单个系列或图表中的系列集合。

seriesNameLevel

指定图表系列名称级别枚举常量,引用源系列名称的级别。

showAllFieldButtons

指定是否在数据透视图上显示所有字段按钮。

showDataLabelsOverMaximum

指定当值大于值轴上的最大值时是否显示数据标签。 如果值轴小于数据点的大小,则可以使用此属性设置是否显示数据标签。 该属性只适用于二维图表。

style

指定图表的图表样式。

title

表示指定图表的标题,包括标题的文本、可见性、位置和格式。

top

指定从对象的顶部边缘到工作表) 上 (第 1 行顶部或图表) 上 (图表区域顶部的距离(以磅为单位)。

width

指定图表对象的宽度(以磅为单位)。

属性详细信息

axes

表示图表坐标轴。

axes?: Excel.Interfaces.ChartAxesData;

属性值

注解

API 集:ExcelApi 1.1

categoryLabelLevel

指定图表类别标签级别枚举常量,引用源类别标签的级别。

categoryLabelLevel?: number;

属性值

number

注解

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" | "ColumnClusteredEx" | "ColumnStackedEx" | "ColumnStacked100Ex" | "LineEx" | "LineStackedEx" | "LineStacked100Ex" | "PieEx" | "DoughnutEx" | "BarClusteredEx" | "BarStackedEx" | "BarStacked100Ex" | "AreaEx" | "AreaStackedEx" | "AreaStacked100Ex" | "XYScatterEx" | "BubbleEx";

属性值

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" | "ColumnClusteredEx" | "ColumnStackedEx" | "ColumnStacked100Ex" | "LineEx" | "LineStackedEx" | "LineStacked100Ex" | "PieEx" | "DoughnutEx" | "BarClusteredEx" | "BarStackedEx" | "BarStacked100Ex" | "AreaEx" | "AreaStackedEx" | "AreaStacked100Ex" | "XYScatterEx" | "BubbleEx"

注解

API 集:ExcelApi 1.7

dataLabels

表示图表上的数据标签。

dataLabels?: Excel.Interfaces.ChartDataLabelsData;

属性值

注解

API 集:ExcelApi 1.1

displayBlanksAs

指定在图表上绘制空白单元格的方式。

displayBlanksAs?: Excel.ChartDisplayBlanksAs | "NotPlotted" | "Zero" | "Interplotted";

属性值

Excel.ChartDisplayBlanksAs | "NotPlotted" | "Zero" | "Interplotted"

注解

API 集:ExcelApi 1.8

format

封装图表区域的格式属性。

format?: Excel.Interfaces.ChartAreaFormatData;

属性值

注解

API 集:ExcelApi 1.1

height

指定图表对象的高度(以磅为单位)。

height?: number;

属性值

number

注解

API 集:ExcelApi 1.1

id

图表的唯一 ID。

id?: string;

属性值

string

注解

API 集:ExcelApi 1.7

left

从图表左侧到工作表原点的距离,以磅为单位。

left?: number;

属性值

number

注解

API 集:ExcelApi 1.1

legend

表示图表的图例。

legend?: Excel.Interfaces.ChartLegendData;

属性值

注解

API 集:ExcelApi 1.1

name

指定图表对象的名称。

name?: string;

属性值

string

注解

API 集:ExcelApi 1.1

pivotOptions

封装数据透视图的选项。

pivotOptions?: Excel.Interfaces.ChartPivotOptionsData;

属性值

注解

API 集:ExcelApi 1.9

plotArea

表示图表的绘图区域。

plotArea?: Excel.Interfaces.ChartPlotAreaData;

属性值

注解

API 集:ExcelApi 1.8

plotBy

指定列或行在图表上用作数据系列的方式。

plotBy?: Excel.ChartPlotBy | "Rows" | "Columns";

属性值

Excel.ChartPlotBy | "Rows" | "Columns"

注解

API 集:ExcelApi 1.8

plotVisibleOnly

如果仅绘制可见单元格,则为 True。 如果绘制可见单元格和隐藏单元格,则为 False。

plotVisibleOnly?: boolean;

属性值

boolean

注解

API 集:ExcelApi 1.8

series

表示单个系列或图表中的系列集合。

series?: Excel.Interfaces.ChartSeriesData[];

属性值

注解

API 集:ExcelApi 1.1

seriesNameLevel

指定图表系列名称级别枚举常量,引用源系列名称的级别。

seriesNameLevel?: number;

属性值

number

注解

API 集:ExcelApi 1.8

showAllFieldButtons

指定是否在数据透视图上显示所有字段按钮。

showAllFieldButtons?: boolean;

属性值

boolean

注解

API 集:ExcelApi 1.7

showDataLabelsOverMaximum

指定当值大于值轴上的最大值时是否显示数据标签。 如果值轴小于数据点的大小,则可以使用此属性设置是否显示数据标签。 该属性只适用于二维图表。

showDataLabelsOverMaximum?: boolean;

属性值

boolean

注解

API 集:ExcelApi 1.8

style

指定图表的图表样式。

style?: number;

属性值

number

注解

API 集:ExcelApi 1.8

title

表示指定图表的标题,包括标题的文本、可见性、位置和格式。

title?: Excel.Interfaces.ChartTitleData;

属性值

注解

API 集:ExcelApi 1.1

top

指定从对象的顶部边缘到工作表) 上 (第 1 行顶部或图表) 上 (图表区域顶部的距离(以磅为单位)。

top?: number;

属性值

number

注解

API 集:ExcelApi 1.1

width

指定图表对象的宽度(以磅为单位)。

width?: number;

属性值

number

注解

API 集:ExcelApi 1.1