ExcelScript.Slicer interface
Représente un Slicer
objet dans le classeur.
Remarques
Exemples
/**
* This script adds a slicer for an existing PivotTable.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the PivotTable named "Farm Pivot".
const farmPivot = workbook.getPivotTable("Farm Pivot");
// Create the slicer.
// Note that this assumes "Type" is already added as a hierarchy to the PivotTable.
const fruitSlicer: ExcelScript.Slicer = workbook.addSlicer(
farmPivot, /* The table or PivotTale to be sliced. */
farmPivot.getHierarchy("Type").getFields()[0] /* What source field to use as the slicer options. */
);
// Select the items to display.
fruitSlicer.selectItems(["Lemon", "Lime"]);
// Set the left margin of the slicer.
fruitSlicer.setLeft(400);
}
Méthodes
clear |
Supprime tous les filtres appliqués actuellement sur le tableau. |
delete() | Supprime le segment. |
get |
Représente le légende du segment. |
get |
Représente la hauteur, exprimée en points, de l’axe de graphique. Lève une exception lorsqu’elle |
get |
Représente l’ID unique du segment. |
get |
La valeur est |
get |
Représente la distance, en points, entre le côté gauche du graphique et l’origine de la feuille de calcul. Génère une |
get |
Représente le nom du segment. |
get |
Renvoie une matrice de noms d’éléments sélectionnés. |
get |
Obtient un segment de l’élément à l’aide de son nom ou clé. Si l’élément de segment n’existe pas, cette méthode retourne |
get |
Représente la collection d’éléments de segment qui font partie du segment. |
get |
Représente l’ordre de tri des éléments dans le segment. Les valeurs possibles sont : « DataSourceOrder », « Ascending », « Descending ». |
get |
Valeur constante qui représente le style de segment. Les valeurs possibles sont : « SlicerStyleLight1 » à « SlicerStyleLight6 », « TableStyleOther1 » à « TableStyleOther2 », « SlicerStyleDark1 » à « SlicerStyleDark6 ». Vous pouvez également indiquer un style personnalisé présent dans le classeur. |
get |
Représente la distance, en points, du bord supérieur de la section à la partie droite de la feuille de calcul. Génère une |
get |
Représente la largeur, en points, de la forme. Génère une |
get |
Obtenir la feuille de calcul contenant la plage. |
select |
Sélectionne les éléments de segment en fonction de leurs clés. Les sélections précédentes sont effacées. Tous les éléments sont sélectionnés par défaut si le tableau est vide. |
set |
Représente le légende du segment. |
set |
Représente la hauteur, exprimée en points, de l’axe de graphique. Lève une exception lorsqu’elle |
set |
Représente la distance, en points, entre le côté gauche du graphique et l’origine de la feuille de calcul. Génère une |
set |
Représente le nom du segment. |
set |
Représente l’ordre de tri des éléments dans le segment. Les valeurs possibles sont : « DataSourceOrder », « Ascending », « Descending ». |
set |
Valeur constante qui représente le style de segment. Les valeurs possibles sont : « SlicerStyleLight1 » à « SlicerStyleLight6 », « TableStyleOther1 » à « TableStyleOther2 », « SlicerStyleDark1 » à « SlicerStyleDark6 ». Vous pouvez également indiquer un style personnalisé présent dans le classeur. |
set |
Représente la distance, en points, du bord supérieur de la section à la partie droite de la feuille de calcul. Génère une |
set |
Représente la largeur, en points, de la forme. Génère une |
Détails de la méthode
clearFilters()
Supprime tous les filtres appliqués actuellement sur le tableau.
clearFilters(): void;
Retours
void
delete()
Supprime le segment.
delete(): void;
Retours
void
getCaption()
Représente le légende du segment.
getCaption(): string;
Retours
string
getHeight()
Représente la hauteur, exprimée en points, de l’axe de graphique. Lève une exception lorsqu’elle InvalidArgument
est définie avec une valeur négative ou zéro comme entrée.
getHeight(): number;
Retours
number
getId()
Représente l’ID unique du segment.
getId(): string;
Retours
string
getIsFilterCleared()
La valeur est true
si tous les filtres actuellement appliqués sur le segment sont effacés.
getIsFilterCleared(): boolean;
Retours
boolean
getLeft()
Représente la distance, en points, entre le côté gauche du graphique et l’origine de la feuille de calcul. Génère une InvalidArgument
erreur quand elle est définie avec une valeur négative en tant qu’entrée.
getLeft(): number;
Retours
number
getName()
Représente le nom du segment.
getName(): string;
Retours
string
getSelectedItems()
Renvoie une matrice de noms d’éléments sélectionnés.
getSelectedItems(): string[];
Retours
string[]
getSlicerItem(key)
Obtient un segment de l’élément à l’aide de son nom ou clé. Si l’élément de segment n’existe pas, cette méthode retourne undefined
.
getSlicerItem(key: string): SlicerItem | undefined;
Paramètres
- key
-
string
Clé ou nom du segment à récupérer.
Retours
ExcelScript.SlicerItem | undefined
getSlicerItems()
Représente la collection d’éléments de segment qui font partie du segment.
getSlicerItems(): SlicerItem[];
Retours
getSortBy()
Représente l’ordre de tri des éléments dans le segment. Les valeurs possibles sont : « DataSourceOrder », « Ascending », « Descending ».
getSortBy(): SlicerSortType;
Retours
getStyle()
Valeur constante qui représente le style de segment. Les valeurs possibles sont : « SlicerStyleLight1 » à « SlicerStyleLight6 », « TableStyleOther1 » à « TableStyleOther2 », « SlicerStyleDark1 » à « SlicerStyleDark6 ». Vous pouvez également indiquer un style personnalisé présent dans le classeur.
getStyle(): string;
Retours
string
getTop()
Représente la distance, en points, du bord supérieur de la section à la partie droite de la feuille de calcul. Génère une InvalidArgument
erreur quand elle est définie avec une valeur négative en tant qu’entrée.
getTop(): number;
Retours
number
getWidth()
Représente la largeur, en points, de la forme. Génère une InvalidArgument
erreur quand elle est définie avec une valeur négative ou zéro comme entrée.
getWidth(): number;
Retours
number
getWorksheet()
Obtenir la feuille de calcul contenant la plage.
getWorksheet(): Worksheet;
Retours
selectItems(items)
Sélectionne les éléments de segment en fonction de leurs clés. Les sélections précédentes sont effacées. Tous les éléments sont sélectionnés par défaut si le tableau est vide.
selectItems(items?: string[]): void;
Paramètres
- items
-
string[]
Optional. Noms d’éléments de segment spécifiés à sélectionner.
Retours
void
setCaption(caption)
Représente le légende du segment.
setCaption(caption: string): void;
Paramètres
- caption
-
string
Retours
void
setHeight(height)
Représente la hauteur, exprimée en points, de l’axe de graphique. Lève une exception lorsqu’elle InvalidArgument
est définie avec une valeur négative ou zéro comme entrée.
setHeight(height: number): void;
Paramètres
- height
-
number
Retours
void
setLeft(left)
Représente la distance, en points, entre le côté gauche du graphique et l’origine de la feuille de calcul. Génère une InvalidArgument
erreur quand elle est définie avec une valeur négative en tant qu’entrée.
setLeft(left: number): void;
Paramètres
- left
-
number
Retours
void
setName(name)
Représente le nom du segment.
setName(name: string): void;
Paramètres
- name
-
string
Retours
void
setSortBy(sortBy)
Représente l’ordre de tri des éléments dans le segment. Les valeurs possibles sont : « DataSourceOrder », « Ascending », « Descending ».
setSortBy(sortBy: SlicerSortType): void;
Paramètres
- sortBy
- ExcelScript.SlicerSortType
Retours
void
setStyle(style)
Valeur constante qui représente le style de segment. Les valeurs possibles sont : « SlicerStyleLight1 » à « SlicerStyleLight6 », « TableStyleOther1 » à « TableStyleOther2 », « SlicerStyleDark1 » à « SlicerStyleDark6 ». Vous pouvez également indiquer un style personnalisé présent dans le classeur.
setStyle(style: string): void;
Paramètres
- style
-
string
Retours
void
setTop(top)
Représente la distance, en points, du bord supérieur de la section à la partie droite de la feuille de calcul. Génère une InvalidArgument
erreur quand elle est définie avec une valeur négative en tant qu’entrée.
setTop(top: number): void;
Paramètres
- top
-
number
Retours
void
setWidth(width)
Représente la largeur, en points, de la forme. Génère une InvalidArgument
erreur quand elle est définie avec une valeur négative ou zéro comme entrée.
setWidth(width: number): void;
Paramètres
- width
-
number
Retours
void