Accéder aux tableaux croisés dynamiques et les modifier.
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Pivot | Crée une valeur de tableau croisé dynamique à partir de l'formula spécifié avec l'name spécifié. |
add | Pivot | Définit un nouveau regroupement de colonnes croisées dans le tableau croisé dynamique. |
add | Pivot | Crée un filtre de tableau croisé dynamique pour le tableau croisé dynamique. |
add | Pivot | Définit une nouvelle valeur de tableau croisé dynamique dans le tableau croisé dynamique avec le summarize spécifié. |
add | Pivot | Définit un nouveau regroupement de lignes dans le tableau croisé dynamique. |
as | Data | Renvoie le tableau croisé dynamique en tant que tableau croisé dynamique de source de données si le tableau croisé dynamique est associé à un Data, ou null dans le cas contraire. |
get | Range | Renvoie la Range représentant la cellule à laquelle ce tableau croisé dynamique est ancré. |
get | Pivot | Renvoie une liste ordonnée des groupes de colonnes de ce tableau croisé dynamique. |
get | Pivot | Renvoie une liste ordonnée des filtres de ce tableau croisé dynamique. |
get | Pivot | Renvoie une liste ordonnée des valeurs de tableau croisé dynamique dans ce tableau croisé dynamique. |
get | Pivot | Renvoie une liste ordonnée des groupes de lignes de ce tableau croisé dynamique. |
get | Range | Renvoie la plage de données source sur laquelle le tableau croisé dynamique est construit. |
get | Dimension | Indique si les valeurs sont affichées sous forme de lignes ou de colonnes. |
remove() | void | Supprime ce tableau croisé dynamique. |
set | Pivot | Dé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 à partir de l'formula spécifié avec l'name spécifié.
Paramètres
| Nom | Type | Description |
|---|---|---|
name | String | Nom de cette valeur croisée calculée. |
formula | String | Formule utilisée pour calculer cette valeur. |
Renvois
PivotValue : le PivotValue nouvellement créé
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
addColumnGroup(sourceDataColumn)
Définit un nouveau regroupement de colonnes croisées dans le tableau croisé dynamique. Le sourceDataColumn spécifié indique la colonne des données sources sur laquelle ce regroupement est basé.
Paramètres
| Nom | Type | Description |
|---|---|---|
source | Integer | Numéro de la colonne récapitulée par ce groupe. Cet index représente le numéro absolu de la colonne dans la feuille de calcul. 1 représente la colonne A, 2 la colonne B, etc. |
Renvois
PivotGroup : le PivotGroup nouvellement créé
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes 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. Le sourceDataColumn spécifié indique la colonne des données sources sur laquelle ce filtre s'applique.
Paramètres
| Nom | Type | Description |
|---|---|---|
source | Integer | Numéro de la colonne récapitulée par ce groupe. Cet index représente le numéro absolu de la colonne dans la feuille de calcul. 1 représente la colonne A, 2 la colonne B, etc. |
filter | Filter | Critères de filtrage utilisés pour effectuer le filtrage. |
Renvois
PivotFilter : le PivotFilter nouvellement créé
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes 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 summarizeFunction spécifié. Le sourceDataColumn spécifié indique la colonne des données sources sur laquelle cette valeur est basée.
Paramètres
| Nom | Type | Description |
|---|---|---|
source | Integer | Numéro de la colonne récapitulée par ce groupe. Cet index représente le numéro absolu de la colonne dans la feuille de calcul. 1 représente la colonne A, 2 la colonne B, etc. |
summarize | Pivot |
Renvois
PivotValue : le PivotValue nouvellement créé
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
addRowGroup(sourceDataColumn)
Définit un nouveau regroupement de lignes dans le tableau croisé dynamique. Le sourceDataColumn spécifié indique la colonne des données sources sur laquelle ce regroupement est basé.
Paramètres
| Nom | Type | Description |
|---|---|---|
source | Integer | Numéro de la colonne récapitulée par ce groupe. Cet index représente le numéro absolu de la colonne dans la feuille de calcul. 1 représente la colonne A, 2 la colonne B, etc. |
Renvois
PivotGroup : le PivotGroup nouvellement créé
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes 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 si le tableau croisé dynamique est associé à un DataSource, ou null dans le cas contraire.
Renvois
DataSourcePivotTable|null : 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 scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getAnchorCell()
Renvoie la Range représentant la cellule à laquelle 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 avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getColumnGroups()
Renvoie une liste ordonnée des groupes de colonnes de ce tableau croisé dynamique.
Renvois
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 scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getFilters()
Renvoie une liste ordonné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 avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getPivotValues()
Renvoie une liste ordonnée des valeurs de tableau croisé dynamique dans ce tableau croisé dynamique.
Renvois
PivotValue[] : valeurs de tableau croisé dynamique dans ce tableau
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getRowGroups()
Renvoie une liste ordonnée des groupes de lignes de ce tableau croisé dynamique.
Renvois
PivotGroup[] : 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 scopes 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 sources de ce tableau croisé dynamique.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes 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.
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 avec un ou plusieurs des scopes 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 générera une erreur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes 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
| Nom | Type | Description |
|---|---|---|
dimension | Dimension | Dimension indiquant comment afficher les valeurs du tableau croisé dynamique. |
Renvois
PivotTable : tableau croisé dynamique pour l'enchaînement
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets