Excel.Interfaces.SlicerData interface
An interface describing the data returned by calling slicer.toJSON()
.
Properties
caption | Represents the caption of the slicer. |
height | Represents the height, in points, of the slicer. Throws an |
id | Represents the unique ID of the slicer. |
is |
Value is |
left | Represents the distance, in points, from the left side of the slicer to the left of the worksheet. Throws an |
name | Represents the name of the slicer. |
name |
Represents the slicer name used in the formula. |
slicer |
Represents the collection of slicer items that are part of the slicer. |
slicer |
The style applied to the slicer. |
sort |
Represents the sort order of the items in the slicer. Possible values are: "DataSourceOrder", "Ascending", "Descending". |
style | Constant value that represents the slicer style. Possible values are: "SlicerStyleLight1" through "SlicerStyleLight6", "TableStyleOther1" through "TableStyleOther2", "SlicerStyleDark1" through "SlicerStyleDark6". A custom user-defined style present in the workbook can also be specified. |
top | Represents the distance, in points, from the top edge of the slicer to the top of the worksheet. Throws an |
width | Represents the width, in points, of the slicer. Throws an |
worksheet | Represents the worksheet containing the slicer. |
Property Details
caption
Represents the caption of the slicer.
caption?: string;
Property Value
string
Remarks
height
Represents the height, in points, of the slicer. Throws an InvalidArgument
exception when set with a negative value or zero as an input.
height?: number;
Property Value
number
Remarks
id
Represents the unique ID of the slicer.
id?: string;
Property Value
string
Remarks
isFilterCleared
Value is true
if all filters currently applied on the slicer are cleared.
isFilterCleared?: boolean;
Property Value
boolean
Remarks
left
Represents the distance, in points, from the left side of the slicer to the left of the worksheet. Throws an InvalidArgument
error when set with a negative value as an input.
left?: number;
Property Value
number
Remarks
name
Represents the name of the slicer.
name?: string;
Property Value
string
Remarks
nameInFormula
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Represents the slicer name used in the formula.
nameInFormula?: string;
Property Value
string
Remarks
slicerItems
Represents the collection of slicer items that are part of the slicer.
slicerItems?: Excel.Interfaces.SlicerItemData[];
Property Value
Remarks
slicerStyle
Note
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
The style applied to the slicer.
slicerStyle?: Excel.Interfaces.SlicerStyleData;
Property Value
Remarks
sortBy
Represents the sort order of the items in the slicer. Possible values are: "DataSourceOrder", "Ascending", "Descending".
sortBy?: Excel.SlicerSortType | "DataSourceOrder" | "Ascending" | "Descending";
Property Value
Excel.SlicerSortType | "DataSourceOrder" | "Ascending" | "Descending"
Remarks
style
Constant value that represents the slicer style. Possible values are: "SlicerStyleLight1" through "SlicerStyleLight6", "TableStyleOther1" through "TableStyleOther2", "SlicerStyleDark1" through "SlicerStyleDark6". A custom user-defined style present in the workbook can also be specified.
style?: string;
Property Value
string
Remarks
top
Represents the distance, in points, from the top edge of the slicer to the top of the worksheet. Throws an InvalidArgument
error when set with a negative value as an input.
top?: number;
Property Value
number
Remarks
width
Represents the width, in points, of the slicer. Throws an InvalidArgument
error when set with a negative value or zero as an input.
width?: number;
Property Value
number
Remarks
worksheet
Represents the worksheet containing the slicer.
worksheet?: Excel.Interfaces.WorksheetData;
Property Value
Remarks
Office Add-ins