Représente un segment, qui permet de filtrer des plages, des graphiques et des tableaux croisés dynamiques de manière non collaborative. Cette classe contient des méthodes permettant d'accéder et de modifier des sélecteurs existants. Pour créer un sélecteur, utilisez Sheet.insertSlicer(range, anchorRowPos, anchorColPos)
.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
get | Color | Renvoie l'Color d'arrière-plan du sélecteur. |
get | Integer | Renvoie la position de la colonne (par rapport à la plage de données du sélecteur) sur laquelle le filtre est appliqué dans le sélecteur, ou null si la position de la colonne n'est pas définie. |
get | Container | Obtient des informations sur l'emplacement du sélecteur dans la feuille. |
get | Filter | Renvoie les critères de filtrage du sélecteur, ou null si les critères de filtrage ne sont pas définis. |
get | Range | Récupère la plage de données à laquelle le sélecteur est appliqué. |
get | String | Renvoie le titre du sélecteur. |
get | String | Récupère l'alignement horizontal du titre. |
get | Text | Renvoie le style de texte du titre du sélecteur. |
is | Boolean | Indique si le sélecteur donné est appliqué aux tableaux croisés dynamiques. |
remove() | void | Supprime le sélecteur. |
set | Slicer | Indique si le sélecteur donné doit être appliqué aux tableaux croisés dynamiques de la feuille de calcul. |
set | Slicer | Définit la couleur d'arrière-plan du sélecteur. |
set | Slicer | Définit l'Color d'arrière-plan du sélecteur. |
set | Slicer | Définit l'indice de colonne et les critères de filtrage du sélecteur. |
set | Slicer | Définit l'emplacement où le sélecteur apparaît sur la feuille. |
set | Slicer | Définit la plage de données sur laquelle le sélecteur est appliqué. |
set | Slicer | Définit le titre du sélecteur. |
set | Slicer | Définit l'alignement horizontal du titre dans le sélecteur. |
set | Slicer | Définit le style de texte du sélecteur. |
Documentation détaillée
get Background Color Object()
Renvoie l'Color
d'arrière-plan du sélecteur.
Renvois
Color
: couleur d'arrière-plan de ce sélecteur. Renvoie null
si aucune couleur n'est définie.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Column Position()
Renvoie la position de la colonne (par rapport à la plage de données du sélecteur) sur laquelle le filtre est appliqué dans le sélecteur, ou null
si la position de la colonne n'est pas définie. Il doit s'agir de la position de la colonne avec un indice 1, comme pour le filtre.
Renvois
Integer
: position de la colonne de ce sélecteur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Container Info()
Obtient des informations sur l'emplacement du sélecteur dans la feuille.
Renvois
Container
: objet contenant la position du conteneur du sélecteur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Filter Criteria()
Renvoie les critères de filtrage du sélecteur, ou null
si les critères de filtrage ne sont pas définis.
Renvois
Filter
: critères de filtrage de ce sélecteur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Range()
Récupère la plage de données à laquelle le sélecteur est appliqué.
Renvois
Range
: plage du sélecteur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Title()
Renvoie le titre du sélecteur.
Renvois
String
: ce sélecteur, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Title Horizontal Alignment()
Récupère l'alignement horizontal du titre.
Renvois
String
: alignement horizontal du titre de ce sélecteur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Title Text Style()
Renvoie le style de texte du titre du sélecteur.
Renvois
Text
: style de texte du titre de ce sélecteur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
is Applied To Pivot Tables()
Indique si le sélecteur donné est appliqué aux tableaux croisés dynamiques.
Renvois
Boolean
: true
si ce sélecteur est appliqué à des tableaux croisés dynamiques, sinon false
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
Supprime le sélecteur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Apply To Pivot Tables(applyToPivotTables)
Indique si le sélecteur donné doit être appliqué aux tableaux croisés dynamiques de la feuille de calcul.
Paramètres
Nom | Type | Description |
---|---|---|
apply | Boolean | Indique si ce sélecteur doit s'appliquer aux tableaux croisés dynamiques. |
Renvois
Slicer
: ce sélecteur, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Background Color(color)
Définit la couleur d'arrière-plan du sélecteur. Une valeur null
réinitialise la couleur d'arrière-plan.
Paramètres
Nom | Type | Description |
---|---|---|
color | String | Nouvelle couleur d'arrière-plan de ce sélecteur dans la notation CSS (par exemple, "#ffffff"). |
Renvois
Slicer
: ce sélecteur, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Background Color Object(color)
Définit l'Color
d'arrière-plan du sélecteur. Une valeur null
réinitialise la couleur d'arrière-plan.
Paramètres
Nom | Type | Description |
---|---|---|
color | Color | Nouvelle couleur d'arrière-plan de ce sélecteur. |
Renvois
Slicer
: ce sélecteur, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Column Filter Criteria(columnPosition, filterCriteria)
Définit l'indice de colonne et les critères de filtrage du sélecteur. Une valeur null
réinitialise le filtre de trancheur.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Nouvelle position de la colonne de ce sélecteur. |
filter | Filter | Nouveaux critères de filtre de ce sélecteur |
Renvois
Slicer
: ce sélecteur, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Position(anchorRowPos, anchorColPos, offsetX, offsetY)
Définit l'emplacement où le sélecteur apparaît sur la feuille. Les indices de position de ligne et de colonne d'ancrage sont indexés à 1.
Paramètres
Nom | Type | Description |
---|---|---|
anchor | Integer | Le haut du sélecteur est ancré sur cette ligne. |
anchor | Integer | Le côté supérieur du sélecteur est ancré dans cette colonne. |
offsetX | Integer | Décalage horizontal par rapport au coin de la cellule, en pixels. |
offsetY | Integer | Décalage vertical par rapport au coin de la cellule, en pixels. |
Renvois
Slicer
: ce sélecteur, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Range(rangeApi)
Définit la plage de données sur laquelle le sélecteur est appliqué.
Paramètres
Nom | Type | Description |
---|---|---|
range | Range | Nouvelle plage pour ce sélecteur. |
Renvois
Slicer
: ce sélecteur, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Title(title)
Définit le titre du sélecteur. Si le titre est vide, il est réinitialisé sur la valeur par défaut.
Paramètres
Nom | Type | Description |
---|---|---|
title | String | Nouveau titre de ce sélecteur. |
Renvois
Slicer
: ce sélecteur, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Title Horizontal Alignment(horizontalAlignment)
Définit l'alignement horizontal du titre dans le sélecteur. Une valeur null
réinitialise l'alignement.
Paramètres
Nom | Type | Description |
---|---|---|
horizontal | String | Nouvel alignement horizontal du titre de ce sélecteur. |
Renvois
Slicer
: ce sélecteur, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Title Text Style(textStyle)
Définit le style de texte du sélecteur.
Paramètres
Nom | Type | Description |
---|---|---|
text | Text | Nouveau style de texte du titre du sélecteur. |
Renvois
Slicer
: ce sélecteur, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets