Class Slicer

Slicer

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éthodeType renvoyéBrève description
getBackgroundColorObject()ColorRenvoie l'Color d'arrière-plan du sélecteur.
getColumnPosition()IntegerRenvoie 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.
getContainerInfo()ContainerInfoObtient des informations sur l'emplacement du sélecteur dans la feuille.
getFilterCriteria()FilterCriteriaRenvoie les critères de filtrage du sélecteur, ou null si les critères de filtrage ne sont pas définis.
getRange()RangeRécupère la plage de données à laquelle le sélecteur est appliqué.
getTitle()StringRenvoie le titre du sélecteur.
getTitleHorizontalAlignment()StringRécupère l'alignement horizontal du titre.
getTitleTextStyle()TextStyleRenvoie le style de texte du titre du sélecteur.
isAppliedToPivotTables()BooleanIndique si le sélecteur donné est appliqué aux tableaux croisés dynamiques.
remove()voidSupprime le sélecteur.
setApplyToPivotTables(applyToPivotTables)SlicerIndique si le sélecteur donné doit être appliqué aux tableaux croisés dynamiques de la feuille de calcul.
setBackgroundColor(color)SlicerDéfinit la couleur d'arrière-plan du sélecteur.
setBackgroundColorObject(color)SlicerDéfinit l'Color d'arrière-plan du sélecteur.
setColumnFilterCriteria(columnPosition, filterCriteria)SlicerDéfinit l'indice de colonne et les critères de filtrage du sélecteur.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)SlicerDéfinit l'emplacement où le sélecteur apparaît sur la feuille.
setRange(rangeApi)SlicerDéfinit la plage de données sur laquelle le sélecteur est appliqué.
setTitle(title)SlicerDéfinit le titre du sélecteur.
setTitleHorizontalAlignment(horizontalAlignment)SlicerDéfinit l'alignement horizontal du titre dans le sélecteur.
setTitleTextStyle(textStyle)SlicerDéfinit le style de texte du sélecteur.

Documentation détaillée

getBackgroundColorObject()

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

getColumnPosition()

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

getContainerInfo()

Obtient des informations sur l'emplacement du sélecteur dans la feuille.

Renvois

ContainerInfo : 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

getFilterCriteria()

Renvoie les critères de filtrage du sélecteur, ou null si les critères de filtrage ne sont pas définis.

Renvois

FilterCriteria : 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

getRange()

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

getTitle()

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

getTitleHorizontalAlignment()

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

getTitleTextStyle()

Renvoie le style de texte du titre du sélecteur.

Renvois

TextStyle : 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

isAppliedToPivotTables()

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

setApplyToPivotTables(applyToPivotTables)

Indique si le sélecteur donné doit être appliqué aux tableaux croisés dynamiques de la feuille de calcul.

Paramètres

NomTypeDescription
applyToPivotTablesBooleanIndique 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

setBackgroundColor(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

NomTypeDescription
colorStringNouvelle 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

setBackgroundColorObject(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

NomTypeDescription
colorColorNouvelle 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

setColumnFilterCriteria(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

NomTypeDescription
columnPositionIntegerNouvelle position de la colonne de ce sélecteur.
filterCriteriaFilterCriteriaNouveaux 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

setPosition(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

NomTypeDescription
anchorRowPosIntegerLe haut du sélecteur est ancré sur cette ligne.
anchorColPosIntegerLe côté supérieur du sélecteur est ancré dans cette colonne.
offsetXIntegerDécalage horizontal par rapport au coin de la cellule, en pixels.
offsetYIntegerDé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

setRange(rangeApi)

Définit la plage de données sur laquelle le sélecteur est appliqué.

Paramètres

NomTypeDescription
rangeApiRangeNouvelle 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

setTitle(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

NomTypeDescription
titleStringNouveau 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

setTitleHorizontalAlignment(horizontalAlignment)

Définit l'alignement horizontal du titre dans le sélecteur. Une valeur null réinitialise l'alignement.

Paramètres

NomTypeDescription
horizontalAlignmentStringNouvel 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

setTitleTextStyle(textStyle)

Définit le style de texte du sélecteur.

Paramètres

NomTypeDescription
textStyleTextStyleNouveau 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

Méthodes obsolètes