Class PivotTable

PivotTable

accéder aux tableaux croisés dynamiques et les modifier ;

Méthodes

MéthodeType renvoyéBrève description
addCalculatedPivotValue(name, formula)PivotValueCrée une valeur dans le tableau croisé dynamique calculée à partir du formula spécifié et du name spécifié.
addColumnGroup(sourceDataColumn)PivotGroupDéfinit un nouveau regroupement de colonnes dans le tableau croisé dynamique.
addFilter(sourceDataColumn, filterCriteria)PivotFilterCrée un filtre pour le tableau croisé dynamique.
addPivotValue(sourceDataColumn, summarizeFunction)PivotValueDéfinit une nouvelle valeur de tableau croisé dynamique dans le tableau croisé dynamique avec le paramètre summarizeFunction spécifié.
addRowGroup(sourceDataColumn)PivotGroupDéfinit un nouveau regroupement de lignes croisés dynamiques dans le tableau croisé dynamique.
asDataSourcePivotTable()DataSourcePivotTableRenvoie le tableau croisé dynamique en tant que tableau croisé dynamique de source de données s'il est associé à une propriété DataSource, ou à une propriété null dans le cas contraire.
getAnchorCell()RangeRenvoie la valeur Range représentant la cellule où ce tableau croisé dynamique est ancré.
getColumnGroups()PivotGroup[]Renvoie une liste numérotée des groupes de colonnes de ce tableau croisé dynamique.
getFilters()PivotFilter[]Renvoie une liste numérotée des filtres de ce tableau croisé dynamique.
getPivotValues()PivotValue[]Renvoie une liste numérotée des valeurs de tableau croisé dynamique que contient ce tableau.
getRowGroups()PivotGroup[]Renvoie une liste numérotée des groupes de lignes de ce tableau croisé dynamique.
getSourceDataRange()RangeRenvoie la plage de données source sur laquelle le tableau croisé dynamique est construit.
getValuesDisplayOrientation()DimensionIndique si les valeurs s'affichent sous forme de lignes ou de colonnes.
remove()voidSupprime ce tableau croisé dynamique.
setValuesDisplayOrientation(dimension)PivotTableDéfinit la mise en page de ce tableau croisé dynamique pour afficher les valeurs sous forme de colonnes ou de lignes.

Documentation détaillée

addCalculatedPivotValue(name, formula)

Crée une valeur dans le tableau croisé dynamique calculée à partir du formula spécifié et du name spécifié.

Paramètres

NomTypeDescription
nameStringNom de cette valeur de tableau croisé dynamique calculée.
formulaStringFormule utilisée pour calculer cette valeur.

Renvois

PivotValue : PivotValue nouvellement créé

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

addColumnGroup(sourceDataColumn)

Définit un nouveau regroupement de colonnes dans le tableau croisé dynamique. Le champ sourceDataColumn spécifié indique la colonne des données sources sur laquelle est basé ce regroupement.

Paramètres

NomTypeDescription
sourceDataColumnIntegerNombre de la colonne résumée par ce groupe. Cet indice représente le nombre absolu de la colonne dans la feuille de calcul : 1 représente la colonne "A", 2 représente la colonne B, etc.

Renvois

PivotGroup : PivotGroup nouvellement créé

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

addFilter(sourceDataColumn, filterCriteria)

Crée un filtre pour le tableau croisé dynamique. Le sourceDataColumn spécifié indique la colonne de données sources sur laquelle agit ce filtre.

Paramètres

NomTypeDescription
sourceDataColumnIntegerNombre de la colonne résumée par ce groupe. Cet indice représente le nombre absolu de la colonne dans la feuille de calcul : 1 représente la colonne "A", 2 représente la colonne B, etc.
filterCriteriaFilterCriteriaCritères utilisés pour effectuer le filtrage.

Renvois

PivotFilter : PivotFilter nouvellement créé

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

addPivotValue(sourceDataColumn, summarizeFunction)

Définit une nouvelle valeur de tableau croisé dynamique dans le tableau croisé dynamique avec le paramètre summarizeFunction spécifié. La valeur sourceDataColumn spécifiée indique la colonne de données sources sur laquelle cette valeur est basée.

Paramètres

NomTypeDescription
sourceDataColumnIntegerNombre de la colonne résumée par ce groupe. Cet indice représente le nombre absolu de la colonne dans la feuille de calcul : 1 représente la colonne "A", 2 représente la colonne B, etc.
summarizeFunctionPivotTableSummarizeFunction

Renvois

PivotValue : PivotValue nouvellement créé

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

addRowGroup(sourceDataColumn)

Définit un nouveau regroupement de lignes croisés dynamiques dans le tableau croisé dynamique. Le champ sourceDataColumn spécifié indique la colonne des données sources sur laquelle est basé ce regroupement.

Paramètres

NomTypeDescription
sourceDataColumnIntegerNombre de la colonne résumée par ce groupe. Cet indice représente le nombre absolu de la colonne dans la feuille de calcul : 1 représente la colonne "A", 2 représente la colonne B, etc.

Renvois

PivotGroup : PivotGroup nouvellement créé

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

asDataSourcePivotTable()

Renvoie le tableau croisé dynamique en tant que tableau croisé dynamique de source de données s'il est associé à une propriété DataSource, ou à une propriété null dans le cas contraire.

Renvois

DataSourcePivotTable : tableau croisé dynamique d'une source de données

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getAnchorCell()

Renvoie la valeur Range représentant la cellule où ce tableau croisé dynamique est ancré.

Renvois

Range : cellule d'ancrage de ce tableau croisé dynamique

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getColumnGroups()

Renvoie une liste numérotée des groupes de colonnes de ce tableau croisé dynamique.

Renvois

PivotGroup[] : groupes de colonnes dans ce tableau croisé dynamique

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getFilters()

Renvoie une liste numérotée des filtres de ce tableau croisé dynamique.

Renvois

PivotFilter[] : filtres de ce tableau croisé dynamique

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getPivotValues()

Renvoie une liste numérotée des valeurs de tableau croisé dynamique que contient ce tableau.

Renvois

PivotValue[] : valeurs de tableau croisé dynamique dans ce tableau croisé dynamique

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getRowGroups()

Renvoie une liste numérotée des groupes de lignes de ce tableau croisé dynamique.

Renvois

PivotGroup[] : groupes de lignes figurant dans ce tableau croisé dynamique

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getSourceDataRange()

Renvoie la plage de données source sur laquelle le tableau croisé dynamique est construit.

Renvois

Range : plage de données source de ce tableau croisé dynamique.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getValuesDisplayOrientation()

Indique si les valeurs s'affichent sous forme de lignes ou de colonnes.

Renvois

Dimension : indique si les valeurs sont affichées sous forme de lignes ou de colonnes

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

remove()

Supprime ce tableau croisé dynamique. Toute autre opération sur ce tableau croisé dynamique entraînera une erreur.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setValuesDisplayOrientation(dimension)

Définit la mise en page de ce tableau croisé dynamique pour afficher les valeurs sous forme de colonnes ou de lignes.

Paramètres

NomTypeDescription
dimensionDimensionDimension indiquant comment afficher les valeurs de tableau croisé dynamique.

Renvois

PivotTable : tableau croisé dynamique pour l'enchaînement

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets