Class PivotTable

Tableau croisé dynamique

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 de tableau croisé dynamique dans le tableau croisé dynamique calculé à partir du formula spécifié avec le name spécifié.
addColumnGroup(sourceDataColumn)PivotGroupDéfinit un nouveau regroupement de colonnes dans le tableau croisé dynamique.
addFilter(sourceDataColumn, filterCriteria)PivotFilterCrée un filtre de tableau croisé dynamique pour le tableau croisé dynamique.
addPivotValue(sourceDataColumn, summarizeFunction)PivotValueDéfinit une nouvelle valeur de tableau croisé dynamique dans le tableau croisé dynamique associé au summarizeFunction spécifié.
addRowGroup(sourceDataColumn)PivotGroupDéfinit un nouveau regroupement de lignes dans un tableau croisé dynamique.
asDataSourcePivotTable()DataSourcePivotTableRenvoie le tableau croisé dynamique en tant que tableau croisé dynamique de source de données s'il est associé à un DataSource, ou à null.
getAnchorCell()RangeRenvoie le Range représentant la cellule où ce tableau croisé dynamique est ancré.
getColumnGroups()PivotGroup[]Affiche une liste numérotée des groupes de colonnes de ce tableau croisé dynamique.
getFilters()PivotFilter[]Affiche une liste numérotée des filtres de ce tableau croisé dynamique.
getPivotValues()PivotValue[]Affiche une liste numérotée des valeurs de tableau croisé dynamique dans ce tableau.
getRowGroups()PivotGroup[]Affiche 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 sont affichées 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 de tableau croisé dynamique dans le tableau croisé dynamique calculé à partir du formula spécifié avec le name spécifié.

Paramètres

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

Aller-retour

PivotValue : PivotValue nouvellement créé

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

addColumnGroup(sourceDataColumn)

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

Paramètres

NomTypeDescription
sourceDataColumnIntegerNombre de colonnes du groupe. Cet index représente le nombre absolu des colonnes dans la feuille de calcul, 1 représente la colonne "A," et 2 représente la colonne B, etc.

Aller-retour

PivotGroup : PivotGroup nouvellement créé

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

addFilter(sourceDataColumn, filterCriteria)

Crée un filtre de tableau croisé dynamique pour le tableau croisé dynamique. La valeur sourceDataColumn spécifiée indique la colonne des données sources sur laquelle s'applique ce filtre.

Paramètres

NomTypeDescription
sourceDataColumnIntegerNombre de colonnes du groupe. Cet index représente le nombre absolu des colonnes dans la feuille de calcul, 1 représente la colonne "A," et 2 représente la colonne B, etc.
filterCriteriaFilterCriteriaCritères de filtre utilisés pour effectuer le filtrage.

Aller-retour

PivotFilter : PivotFilter nouvellement créé

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

addPivotValue(sourceDataColumn, summarizeFunction)

Définit une nouvelle valeur de tableau croisé dynamique dans le tableau croisé dynamique associé au summarizeFunction spécifié. Le sourceDataColumn spécifié spécifie la colonne de données source sur laquelle cette valeur est basée.

Paramètres

NomTypeDescription
sourceDataColumnIntegerNombre de colonnes du groupe. Cet index représente le nombre absolu des colonnes dans la feuille de calcul, 1 représente la colonne "A," et 2 représente la colonne B, etc.
summarizeFunctionPivotTableSummarizeFunction

Aller-retour

PivotValue : PivotValue nouvellement créé

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

addRowGroup(sourceDataColumn)

Définit un nouveau regroupement de lignes dans un tableau croisé dynamique. Le sourceDataColumn spécifié spécifie la colonne de données source sur laquelle ce regroupement est basé.

Paramètres

NomTypeDescription
sourceDataColumnIntegerNombre de colonnes du groupe. Cet index représente le nombre absolu des colonnes dans la feuille de calcul, 1 représente la colonne "A," et 2 représente la colonne B, etc.

Aller-retour

PivotGroup : PivotGroup nouvellement créé

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

asDataSourcePivotTable()

Renvoie le tableau croisé dynamique en tant que tableau croisé dynamique de source de données s'il est associé à un DataSource, ou à null.

Aller-retour

DataSourcePivotTable : tableau croisé dynamique de source de données.

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

getAnchorCell()

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

Aller-retour

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

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

getColumnGroups()

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

Aller-retour

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

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

getFilters()

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

Aller-retour

PivotFilter[] : filtres de ce tableau croisé dynamique

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

getPivotValues()

Affiche une liste numérotée des valeurs de tableau croisé dynamique dans ce tableau.

Aller-retour

PivotValue[] : valeurs du tableau croisé dynamique

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

getRowGroups()

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

Aller-retour

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

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

getSourceDataRange()

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

Aller-retour

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

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

getValuesDisplayOrientation()

Indique si les valeurs sont affichées sous forme de lignes ou de colonnes.

Aller-retour

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 avec 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îne une erreur.

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

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.

Aller-retour

PivotTable : tableau croisé dynamique 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