Spreadsheet Service

Spreadsheet

Ce service permet aux scripts de créer des fichiers Google Sheets, d'y accéder et de les modifier. Consultez également le guide sur le stockage de données dans des feuilles de calcul.

Parfois, les opérations de feuille de calcul sont regroupées pour améliorer les performances, par exemple lors de l'exécution de plusieurs appels de méthode. Si vous souhaitez vous assurer que toutes les modifications en attente sont appliquées immédiatement (par exemple, pour afficher des informations sur les utilisateurs pendant l'exécution d'un script), appelez SpreadsheetApp.flush().

Classes

NomBrève description
AutoFillSeriesÉnumération des types de séries utilisées pour calculer les valeurs remplies automatiquement.
BandingAffichez et modifiez les bandes, les motifs de couleur appliqués aux lignes ou aux colonnes d'une plage.
BandingThemeÉnumération des thèmes liés aux bandes.
BigQueryDataSourceSpecAccédez à la spécification de la source de données BigQuery existante.
BigQueryDataSourceSpecBuilderCompilateur pour BigQueryDataSourceSpecBuilder.
BooleanConditionAccédez aux conditions booléennes dans ConditionalFormatRules.
BooleanCriteriaÉnumération représentant les critères booléens pouvant être utilisés dans un format ou un filtre conditionnel.
BorderStyleStyles pouvant être définis sur une plage à l'aide de Range.setBorder(top, left, bottom, right, vertical, horizontal, color, style).
CellImageReprésente une image à ajouter à une cellule.
CellImageBuilderCompilateur pour CellImage.
ColorReprésentation d'une couleur.
ColorBuilderCompilateur pour ColorBuilder.
ConditionalFormatRuleAccéder aux règles de mise en forme conditionnelle
ConditionalFormatRuleBuilderCompilateur de règles de mise en forme conditionnelle.
ContainerInfoAccédez à la position d'un graphique dans une feuille.
CopyPasteTypeÉnumération des types de collage spéciaux possibles.
DataExecutionErrorCodeÉnumération des codes d'erreur d'exécution des données.
DataExecutionStateÉnumération des états d'exécution des données.
DataExecutionStatusÉtat d'exécution des données.
DataSourceAccédez à la source de données existante et modifiez-la.
DataSourceChartaccéder à un graphique de source de données existant et le modifier ;
DataSourceColumnAccéder à une colonne de source de données et la modifier.
DataSourceFormulaaccéder aux formules de sources de données existantes et les modifier ;
DataSourceParameterAccéder aux paramètres de source de données existants
DataSourceParameterTypeÉnumération des types de paramètres de source de données.
DataSourcePivotTableAccéder au tableau croisé dynamique d'une source de données existante et le modifier
DataSourceRefreshScheduleAccéder à une programmation d'actualisation existante et la modifier.
DataSourceRefreshScheduleFrequencyAccédez à la fréquence d'une programmation d'actualisation, qui indique quand et à quelle fréquence.
DataSourceRefreshScopeÉnumération des champs d'application pour les actualisations.
DataSourceSheetconsulter et modifier la feuille d'une source de données existante ;
DataSourceSheetFilteraccéder à un filtre de feuille de source de données existant et le modifier ;
DataSourceSpecAccédez aux paramètres généraux d'une spécification de source de données existante.
DataSourceSpecBuilderCompilateur pour DataSourceSpec.
DataSourceTableaccéder à une table de source de données existante et la modifier ;
DataSourceTableColumnAccéder à une colonne existante et la modifier dans une DataSourceTable.
DataSourceTableFilteraccéder à un filtre de table de source de données existant et le modifier ;
DataSourceTypeÉnumération des types de sources de données.
DataValidationAccéder aux règles de validation des données
DataValidationBuilderCompilateur pour les règles de validation des données.
DataValidationCriteriaÉnumération représentant les critères de validation des données pouvant être définis sur une plage.
DateTimeGroupingRuleAccédez à une règle de regroupement par date/heure existante.
DateTimeGroupingRuleTypeTypes de règles de regroupement par date et heure.
DeveloperMetadataAccéder aux métadonnées du développeur et les modifier
DeveloperMetadataFinderRecherchez les métadonnées de développement dans une feuille de calcul.
DeveloperMetadataLocationAccéder aux informations d'emplacement des métadonnées du développeur
DeveloperMetadataLocationTypeÉnumération des types d'emplacement des métadonnées de développement.
DeveloperMetadataVisibilityÉnumération des types de visibilité des métadonnées pour les développeurs.
DimensionÉnumération des directions possibles dans lesquelles les données peuvent être stockées dans une feuille de calcul.
DirectionÉnumération représentant les directions possibles que l'on peut se déplacer dans une feuille de calcul à l'aide des touches fléchées.
DrawingReprésente un dessin sur une feuille d'une feuille de calcul.
EmbeddedAreaChartBuilderCompilateur de graphiques en aires.
EmbeddedBarChartBuilderCompilateur de graphiques à barres.
EmbeddedChartReprésente un graphique intégré dans une feuille de calcul.
EmbeddedChartBuilderCompilateur utilisé pour modifier un EmbeddedChart.
EmbeddedColumnChartBuilderCompilateur de graphiques à colonnes.
EmbeddedComboChartBuilderCompilateur de graphiques combinés.
EmbeddedHistogramChartBuilderCompilateur d'histogrammes.
EmbeddedLineChartBuilderCompilateur de graphiques en courbes.
EmbeddedPieChartBuilderOutil de création de graphiques à secteurs.
EmbeddedScatterChartBuilderCompilateur de graphiques à nuage de points.
EmbeddedTableChartBuilderCompilateur de tableaux.
FilterUtilisez cette classe pour modifier les filtres existants sur des feuilles Grid, le type de feuille par défaut.
FilterCriteriaUtilisez cette classe pour obtenir des informations sur des filtres existants ou copier les critères de ceux-ci.
FilterCriteriaBuilderPour ajouter des critères à un filtre, procédez comme suit :
  1. Créez le générateur de critères à l'aide de SpreadsheetApp.newFilterCriteria().
  2. Ajoutez des paramètres au compilateur à l'aide des méthodes de cette classe.
  3. Utilisez build() pour assembler les critères avec les paramètres que vous avez spécifiés.
FrequencyTypeÉnumération des types de fréquence.
GradientConditionAccédez aux conditions (couleur) de dégradé dans ConditionalFormatRuleApis.
Groupaccéder aux groupes de feuilles de calcul et les modifier ;
GroupControlTogglePositionÉnumération représentant les positions possibles d'un bouton d'activation/de désactivation des commandes de groupe.
InterpolationTypeÉnumération représentant les options d'interpolation pour calculer une valeur à utiliser dans un élément GradientCondition d'un élément ConditionalFormatRule.
NamedRangeCréez des plages nommées, accédez-y et modifiez-les dans une feuille de calcul.
OverGridImageReprésente une image sur la grille d'une feuille de calcul.
PageProtectionAccédez aux feuilles protégées et modifiez-les dans l'ancienne version de Google Sheets.
PivotFilteraccéder aux filtres des tableaux croisés dynamiques et les modifier ;
PivotGroupAccédez aux groupes de répartition des tableaux croisés dynamiques et modifiez-les.
PivotGroupLimitConsulter et modifier la limite de groupes de tableaux croisés dynamiques
PivotTableaccéder aux tableaux croisés dynamiques et les modifier ;
PivotTableSummarizeFunctionÉnumération des fonctions qui résument les données d'un tableau croisé dynamique.
PivotValueAccédez aux groupes de valeurs dans les tableaux croisés dynamiques et modifiez-les.
PivotValueDisplayTypeÉnumération des façons d'afficher une valeur de tableau croisé dynamique en tant que fonction d'une autre valeur.
Protectionconsulter et modifier les plages et les feuilles protégées ;
ProtectionTypeÉnumération représentant les parties d'une feuille de calcul qui peuvent être protégées contre les modifications.
RangeAccéder aux plages de feuilles de calcul et les modifier.
RangeListEnsemble d'une ou plusieurs instances Range dans la même feuille.
RecalculationIntervalÉnumération représentant les intervalles possibles utilisés dans le recalcul de la feuille de calcul.
RelativeDateÉnumération représentant les options de date relatives pour calculer une valeur à utiliser dans l'BooleanCriteria basée sur la date.
RichTextValueChaîne de texte stylisée utilisée pour représenter le texte d'une cellule.
RichTextValueBuilderCompilateur de valeurs de texte enrichi.
SelectionAccéder à la sélection active dans la feuille active.
Sheetconsulter et modifier des feuilles de calcul ;
SheetTypeLes différents types de feuilles pouvant exister dans une feuille de calcul.
SlicerReprésente un segment permettant de filtrer des plages, des graphiques et des tableaux croisés dynamiques de manière non collaborative.
SortOrderÉnumération représentant l'ordre de tri.
SortSpecSpécification de tri.
Spreadsheetconsulter et modifier des fichiers Google Sheets ;
SpreadsheetAppconsulter et créer des fichiers Google Sheets ;
SpreadsheetThemeaccéder aux thèmes existants et les modifier ;
TextDirectionÉnumérations d'orientations d'un texte.
TextFinderrechercher ou remplacer du texte dans une plage, une feuille ou une feuille de calcul ;
TextRotationAccéder aux paramètres de rotation du texte d'une cellule.
TextStyleStyle rendu du texte dans une cellule.
TextStyleBuilderCompilateur pour les styles de texte.
TextToColumnsDelimiterÉnumération des types de délimiteurs prédéfinis pouvant diviser une colonne de texte en plusieurs colonnes.
ThemeColorReprésentation d'une couleur de thème.
ThemeColorTypeÉnumération décrivant les différentes entrées de couleur prises en charge dans les thèmes.
ValueTypeÉnumération des types de valeurs renvoyés par Range.getValue() et Range.getValues() à partir de la classe Range du service Spreadsheet.
WrapStrategyÉnumération des stratégies utilisées pour gérer le renvoi à la ligne du texte des cellules.

AutoFillSeries

Propriétés

PropriétéTypeDescription
DEFAULT_SERIESEnumPar défaut.
ALTERNATE_SERIESEnumLorsque ce paramètre est renseigné automatiquement, les cellules vides de la plage développée sont remplies de copies des valeurs existantes.

Banding

Méthodes

MéthodeType renvoyéBrève description
copyTo(range)BandingCopie ce bandage dans une autre plage.
getFirstColumnColorObject()ColorRenvoie la couleur de la première colonne alternée des bandes ou null si aucune couleur n'est définie.
getFirstRowColorObject()ColorRenvoie la couleur de la première ligne alternée, ou null si aucune couleur n'est définie.
getFooterColumnColorObject()ColorRenvoie la couleur de la dernière colonne du bracelet, ou null si aucune couleur n'est définie.
getFooterRowColorObject()ColorRenvoie la couleur de la dernière ligne du bracelet, ou null si aucune couleur n'est définie.
getHeaderColumnColorObject()ColorRenvoie la couleur de la première colonne du bracelet, ou null si aucune couleur n'est définie.
getHeaderRowColorObject()ColorRenvoie la couleur de la ligne d'en-tête ou null si aucune couleur n'est définie.
getRange()RangeRenvoie la plage pour cette bande.
getSecondColumnColorObject()ColorRenvoie la couleur de la deuxième colonne en alternance dans l'effet de bandes, ou null si aucune couleur n'est définie.
getSecondRowColorObject()ColorRenvoie la couleur de la deuxième ligne en alternance, ou null si aucune couleur n'est définie.
remove()voidSupprime ces bandes.
setFirstColumnColor(color)BandingDéfinit la couleur de la première colonne qui est utilisée en alternance.
setFirstColumnColorObject(color)BandingDéfinit la couleur de la première colonne alternée des bandes.
setFirstRowColor(color)BandingDéfinit la couleur de la première ligne en alternance.
setFirstRowColorObject(color)BandingDéfinit la couleur de la première ligne alternée des bandes.
setFooterColumnColor(color)BandingDéfinit la couleur de la dernière colonne.
setFooterColumnColorObject(color)BandingDéfinit la couleur de la dernière colonne du bracelet.
setFooterRowColor(color)BandingDéfinit la couleur de la dernière ligne.
setFooterRowColorObject(color)BandingDéfinit la couleur de la ligne du pied de page des bandes.
setHeaderColumnColor(color)BandingDéfinit la couleur de la colonne d'en-tête.
setHeaderColumnColorObject(color)BandingDéfinit la couleur de la colonne d'en-tête.
setHeaderRowColor(color)BandingDéfinit la couleur de la ligne d'en-tête.
setHeaderRowColorObject(color)BandingDéfinit la couleur de la ligne d'en-tête.
setRange(range)BandingDéfinit la plage pour cette bande.
setSecondColumnColor(color)BandingDéfinit la couleur de la deuxième colonne en alternance.
setSecondColumnColorObject(color)BandingDéfinit la couleur de la deuxième colonne alternée dans les bandes.
setSecondRowColor(color)BandingDéfinit la couleur de la deuxième ligne en alternance.
setSecondRowColorObject(color)BandingDéfinit la deuxième couleur d'alternance des bandes.

BandingTheme

Propriétés

PropriétéTypeDescription
LIGHT_GREYEnumThème gris clair avec bandes.
CYANEnumUn thème cyan caractérisé par des bandes.
GREENEnumThème avec bandes vertes.
YELLOWEnumThème jaune avec bandes.
ORANGEEnumUn thème orange avec des bandes.
BLUEEnumsur le thème des bandes bleues.
TEALEnumUn thème bleu sarcelle qui remarque des bandes.
GREYEnumThème gris représentant des bandes.
BROWNEnumThème marron orné de bandes.
LIGHT_GREENEnumThème avec des bandes vert clair.
INDIGOEnumThème indigo banding.
PINKEnumThème rose des bandes.

BigQueryDataSourceSpec

Méthodes

MéthodeType renvoyéBrève description
copy()DataSourceSpecBuilderCrée un DataSourceSpecBuilder en fonction des paramètres de cette source de données.
getDatasetId()StringRécupère l'ID de l'ensemble de données BigQuery.
getParameters()DataSourceParameter[]Récupère les paramètres de la source de données.
getProjectId()StringRécupère l'ID du projet de facturation.
getRawQuery()StringRécupère la chaîne de requête brute.
getTableId()StringRécupère l'ID de la table BigQuery.
getTableProjectId()StringRécupère l'ID de projet BigQuery pour la table.
getType()DataSourceTypeRécupère le type de source de données.

BigQueryDataSourceSpecBuilder

Méthodes

MéthodeType renvoyéBrève description
build()DataSourceSpecCrée une spécification de source de données à partir des paramètres de ce compilateur.
copy()DataSourceSpecBuilderCrée un DataSourceSpecBuilder en fonction des paramètres de cette source de données.
getDatasetId()StringRécupère l'ID de l'ensemble de données BigQuery.
getParameters()DataSourceParameter[]Récupère les paramètres de la source de données.
getProjectId()StringRécupère l'ID du projet de facturation.
getRawQuery()StringRécupère la chaîne de requête brute.
getTableId()StringRécupère l'ID de la table BigQuery.
getTableProjectId()StringRécupère l'ID de projet BigQuery pour la table.
getType()DataSourceTypeRécupère le type de source de données.
removeAllParameters()BigQueryDataSourceSpecBuilderSupprime tous les paramètres.
removeParameter(parameterName)BigQueryDataSourceSpecBuilderSupprime le paramètre spécifié.
setDatasetId(datasetId)BigQueryDataSourceSpecBuilderDéfinit l'ID de l'ensemble de données BigQuery.
setParameterFromCell(parameterName, sourceCell)BigQueryDataSourceSpecBuilderAjoute un paramètre ou, si le paramètre portant le nom existe, met à jour sa cellule source.
setProjectId(projectId)BigQueryDataSourceSpecBuilderDéfinit l'ID du projet BigQuery de facturation.
setRawQuery(rawQuery)BigQueryDataSourceSpecBuilderDéfinit la chaîne de requête brute.
setTableId(tableId)BigQueryDataSourceSpecBuilderDéfinit l'ID de la table BigQuery.
setTableProjectId(projectId)BigQueryDataSourceSpecBuilderDéfinit l'ID de projet BigQuery pour la table.

BooleanCondition

Méthodes

MéthodeType renvoyéBrève description
getBackgroundObject()ColorRécupère la couleur d'arrière-plan de cette condition booléenne.
getBold()BooleanRenvoie true si cette condition booléenne met le texte en gras et renvoie false si cette condition booléenne supprime la mise en gras du texte.
getCriteriaType()BooleanCriteriaRécupère le type de critère de la règle, tel que défini dans l'énumération BooleanCriteria.
getCriteriaValues()Object[]Récupère un tableau d'arguments pour les critères de la règle.
getFontColorObject()ColorRécupère la couleur de la police pour cette condition booléenne.
getItalic()BooleanRenvoie true si cette condition booléenne met le texte en italique, et renvoie false si cette condition booléenne supprime l'italique du texte.
getStrikethrough()BooleanRenvoie true si cette condition booléenne frappe le texte, et renvoie false si cette condition booléenne supprime le barré du texte.
getUnderline()BooleanRenvoie true si cette condition booléenne souligne le texte, et renvoie false si cette condition booléenne supprime le soulignement du texte.

BooleanCriteria

Propriétés

PropriétéTypeDescription
CELL_EMPTYEnumLes critères sont remplis lorsqu'une cellule est vide.
CELL_NOT_EMPTYEnumLes critères sont remplis lorsqu'une cellule n'est pas vide.
DATE_AFTEREnumLes critères sont remplis lorsqu'une date est postérieure à la valeur donnée.
DATE_BEFOREEnumLes critères sont remplis lorsqu'une date est antérieure à la valeur donnée.
DATE_EQUAL_TOEnumLes critères sont remplis lorsqu'une date est égale à la valeur donnée.
DATE_NOT_EQUAL_TOEnumLes critères sont remplis lorsqu'une date n'est pas égale à la valeur donnée.
DATE_AFTER_RELATIVEEnumLes critères sont remplis lorsqu'une date est postérieure à la valeur de date relative.
DATE_BEFORE_RELATIVEEnumLes critères sont remplis lorsqu'une date est antérieure à la valeur de date relative.
DATE_EQUAL_TO_RELATIVEEnumLes critères sont remplis lorsqu'une date est égale à la valeur de date relative.
NUMBER_BETWEENEnumLes critères sont remplis lorsqu'un nombre est compris entre les valeurs données.
NUMBER_EQUAL_TOEnumLes critères sont remplis lorsqu'un nombre est égal à la valeur donnée.
NUMBER_GREATER_THANEnumLes critères sont remplis lorsqu'un nombre est supérieur à la valeur donnée.
NUMBER_GREATER_THAN_OR_EQUAL_TOEnumLes critères sont remplis lorsqu'un nombre est supérieur ou égal à la valeur donnée.
NUMBER_LESS_THANEnumLes critères sont remplis lorsqu'un nombre est inférieur à la valeur donnée.
NUMBER_LESS_THAN_OR_EQUAL_TOEnumLes critères sont remplis lorsqu'un nombre est inférieur ou égal à la valeur donnée.
NUMBER_NOT_BETWEENEnumLes critères sont remplis lorsqu'un nombre n'est pas compris entre les valeurs données.
NUMBER_NOT_EQUAL_TOEnumLes critères sont remplis lorsqu'un nombre n'est pas égal à la valeur donnée.
TEXT_CONTAINSEnumLes critères sont remplis lorsque l'entrée contient la valeur donnée.
TEXT_DOES_NOT_CONTAINEnumLes critères sont remplis lorsque l'entrée ne contient pas la valeur donnée.
TEXT_EQUAL_TOEnumLes critères sont remplis lorsque l'entrée est égale à la valeur donnée.
TEXT_NOT_EQUAL_TOEnumLes critères sont remplis lorsque l'entrée n'est pas égale à la valeur donnée.
TEXT_STARTS_WITHEnumLes critères sont remplis lorsque l'entrée commence par la valeur donnée.
TEXT_ENDS_WITHEnumLes critères sont remplis lorsque l'entrée se termine par la valeur donnée.
CUSTOM_FORMULAEnumLes critères sont remplis lorsque l'entrée fait que la formule donnée renvoie la valeur true.

BorderStyle

Propriétés

PropriétéTypeDescription
DOTTEDEnumBordures en pointillés.
DASHEDEnumBordures de lignes en pointillés.
SOLIDEnumBordures en trait continu fin.
SOLID_MEDIUMEnumBordures de lignes continues moyennes.
SOLID_THICKEnumBordures en trait continu épais.
DOUBLEEnumDeux bordures pleines.

CellImage

Propriétés

PropriétéTypeDescription
valueTypeValueTypeUn champ défini sur ValueType.IMAGE, qui représente le type de valeur de l'image.

Méthodes

MéthodeType renvoyéBrève description
getAltTextDescription()StringRenvoie la description en texte alternatif de cette image.
getAltTextTitle()StringRenvoie le titre en texte alternatif de cette image.
getContentUrl()StringRenvoie l'URL de l'image hébergée par Google.
getUrl()StringRécupère l'URL source de l'image. Renvoie null si l'URL n'est pas disponible.
toBuilder()CellImageBuilderCrée un compilateur qui transforme une image en un type de valeur d'image afin que vous puissiez la placer dans une cellule.

CellImageBuilder

Propriétés

PropriétéTypeDescription
valueTypeValueTypeUn champ défini sur ValueType.IMAGE, qui représente le type de valeur de l'image.

Méthodes

MéthodeType renvoyéBrève description
build()CellImageCrée le type de valeur d'image nécessaire pour ajouter une image à une cellule.
getAltTextDescription()StringRenvoie la description en texte alternatif de cette image.
getAltTextTitle()StringRenvoie le titre en texte alternatif de cette image.
getContentUrl()StringRenvoie l'URL de l'image hébergée par Google.
getUrl()StringRécupère l'URL source de l'image. Renvoie null si l'URL n'est pas disponible.
setAltTextDescription(description)CellImageDéfinit la description du texte alternatif de cette image.
setAltTextTitle(title)CellImageDéfinit le texte alternatif de cette image.
setSourceUrl(url)CellImageBuilderDéfinit l'URL de la source de l'image.
toBuilder()CellImageBuilderCrée un compilateur qui transforme une image en un type de valeur d'image afin que vous puissiez la placer dans une cellule.

Color

Méthodes

MéthodeType renvoyéBrève description
asRgbColor()RgbColorConvertit cette couleur en RgbColor.
asThemeColor()ThemeColorConvertit cette couleur en ThemeColor.
getColorType()ColorTypePermet d'obtenir le type de cette couleur.

ColorBuilder

Méthodes

MéthodeType renvoyéBrève description
asRgbColor()RgbColorConvertit cette couleur en RgbColor.
asThemeColor()ThemeColorConvertit cette couleur en ThemeColor.
build()ColorCrée un objet color à partir des paramètres fournis au compilateur.
getColorType()ColorTypePermet d'obtenir le type de cette couleur.
setRgbColor(cssString)ColorBuilderDéfinit en tant que couleur RVB.
setThemeColor(themeColorType)ColorBuilderDéfinit comme couleur du thème.

ConditionalFormatRule

Méthodes

MéthodeType renvoyéBrève description
copy()ConditionalFormatRuleBuilderAffiche un outil de création de règle prédéfini avec les paramètres de cette règle.
getBooleanCondition()BooleanConditionRécupère les informations BooleanCondition de la règle si cette règle utilise des critères de condition booléens.
getGradientCondition()GradientConditionRécupère les informations GradientCondition de la règle, si cette règle utilise des critères de condition de dégradé.
getRanges()Range[]Récupère les plages auxquelles cette règle de mise en forme conditionnelle est appliquée.

ConditionalFormatRuleBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ConditionalFormatRuleConstruit une règle de mise en forme conditionnelle à partir des paramètres appliqués au compilateur.
copy()ConditionalFormatRuleBuilderAffiche un outil de création de règle prédéfini avec les paramètres de cette règle.
getBooleanCondition()BooleanConditionRécupère les informations BooleanCondition de la règle si cette règle utilise des critères de condition booléens.
getGradientCondition()GradientConditionRécupère les informations GradientCondition de la règle, si cette règle utilise des critères de condition de dégradé.
getRanges()Range[]Récupère les plages auxquelles cette règle de mise en forme conditionnelle est appliquée.
setBackground(color)ConditionalFormatRuleBuilderDéfinit la couleur d'arrière-plan du format de la règle de mise en forme conditionnelle.
setBackgroundObject(color)ConditionalFormatRuleBuilderDéfinit la couleur d'arrière-plan du format de la règle de mise en forme conditionnelle.
setBold(bold)ConditionalFormatRuleBuilderDéfinit la mise en gras du texte pour la mise en forme de la règle de mise en forme conditionnelle.
setFontColor(color)ConditionalFormatRuleBuilderDéfinit la couleur de la police du format de la règle de mise en forme conditionnelle.
setFontColorObject(color)ConditionalFormatRuleBuilderDéfinit la couleur de la police du format de la règle de mise en forme conditionnelle.
setGradientMaxpoint(color)ConditionalFormatRuleBuilderEfface la valeur du point maximal de dégradé de la règle de mise en forme conditionnelle et utilise à la place la valeur maximale des plages de la règle.
setGradientMaxpointObject(color)ConditionalFormatRuleBuilderEfface la valeur du point maximal de dégradé de la règle de mise en forme conditionnelle et utilise à la place la valeur maximale des plages de la règle.
setGradientMaxpointObjectWithValue(color, type, value)ConditionalFormatRuleBuilderDéfinit les champs de point maximal du dégradé de la règle de mise en forme conditionnelle.
setGradientMaxpointWithValue(color, type, value)ConditionalFormatRuleBuilderDéfinit les champs de point maximal du dégradé de la règle de mise en forme conditionnelle.
setGradientMidpointObjectWithValue(color, type, value)ConditionalFormatRuleBuilderDéfinit les champs de point médian du dégradé de la règle de mise en forme conditionnelle.
setGradientMidpointWithValue(color, type, value)ConditionalFormatRuleBuilderDéfinit les champs de point médian du dégradé de la règle de mise en forme conditionnelle.
setGradientMinpoint(color)ConditionalFormatRuleBuilderEfface la valeur du point minimal du dégradé de la règle de mise en forme conditionnelle et utilise à la place la valeur minimale des plages de la règle.
setGradientMinpointObject(color)ConditionalFormatRuleBuilderEfface la valeur du point minimal du dégradé de la règle de mise en forme conditionnelle et utilise à la place la valeur minimale des plages de la règle.
setGradientMinpointObjectWithValue(color, type, value)ConditionalFormatRuleBuilderDéfinit les champs de point minimal du dégradé de la règle de mise en forme conditionnelle.
setGradientMinpointWithValue(color, type, value)ConditionalFormatRuleBuilderDéfinit les champs de point minimal du dégradé de la règle de mise en forme conditionnelle.
setItalic(italic)ConditionalFormatRuleBuilderMet le texte en italique pour la mise en forme de la règle de mise en forme conditionnelle.
setRanges(ranges)ConditionalFormatRuleBuilderDéfinit une ou plusieurs plages auxquelles cette règle de mise en forme conditionnelle est appliquée.
setStrikethrough(strikethrough)ConditionalFormatRuleBuilderDéfinit le texte barré pour le format de la règle de mise en forme conditionnelle.
setUnderline(underline)ConditionalFormatRuleBuilderDéfinit le texte souligné pour le format de la règle de mise en forme conditionnelle.
whenCellEmpty()ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque la cellule est vide.
whenCellNotEmpty()ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque la cellule n'est pas vide.
whenDateAfter(date)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'une date est postérieure à la valeur donnée.
whenDateAfter(date)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'une date est postérieure à la date relative donnée.
whenDateBefore(date)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'une date est antérieure à la date donnée.
whenDateBefore(date)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'une date est antérieure à la date relative donnée.
whenDateEqualTo(date)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'une date est égale à la date donnée.
whenDateEqualTo(date)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'une date est égale à la date relative donnée.
whenFormulaSatisfied(formula)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque la formule donnée renvoie la valeur true.
whenNumberBetween(start, end)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'un nombre est compris entre deux valeurs spécifiées ou correspond à l'une de ces valeurs.
whenNumberEqualTo(number)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'un nombre est égal à la valeur donnée.
whenNumberGreaterThan(number)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'un nombre est supérieur à la valeur donnée.
whenNumberGreaterThanOrEqualTo(number)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'un nombre est supérieur ou égal à la valeur donnée.
whenNumberLessThan(number)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle conditionnelle à déclencher lorsqu'un nombre est inférieur à la valeur donnée.
whenNumberLessThanOrEqualTo(number)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'un nombre est inférieur ou égal à la valeur donnée.
whenNumberNotBetween(start, end)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle pour qu'elle se déclenche lorsqu'un nombre ne se trouve pas entre deux valeurs spécifiées et n'en est aucune.
whenNumberNotEqualTo(number)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'un nombre n'est pas égal à la valeur donnée.
whenTextContains(text)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque l'entrée contient la valeur donnée.
whenTextDoesNotContain(text)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque l'entrée ne contient pas la valeur donnée.
whenTextEndsWith(text)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque l'entrée se termine par la valeur donnée.
whenTextEqualTo(text)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque l'entrée est égale à la valeur donnée.
whenTextStartsWith(text)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque l'entrée commence par la valeur donnée.
withCriteria(criteria, args)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle sur des critères définis par les valeurs BooleanCriteria, généralement issues des éléments criteria et arguments d'une règle existante.

ContainerInfo

Méthodes

MéthodeType renvoyéBrève description
getAnchorColumn()IntegerLe côté gauche du graphique est ancré dans cette colonne.
getAnchorRow()IntegerLa partie supérieure du graphique est ancrée sur cette ligne.
getOffsetX()IntegerL'angle supérieur gauche du graphique est décalé de ce nombre de pixels par rapport à la colonne d'ancrage.
getOffsetY()IntegerL'angle supérieur gauche du graphique est décalé de ce nombre de pixels par rapport à la ligne d'ancrage.

CopyPasteType

Propriétés

PropriétéTypeDescription
PASTE_NORMALEnumCollez des valeurs, des formules, des formats et des fusions.
PASTE_NO_BORDERSEnumCollez des valeurs, des formules, des formats et des fusions, mais sans bordures.
PASTE_FORMATEnumCollez uniquement le format.
PASTE_FORMULAEnumCollez uniquement les formules.
PASTE_DATA_VALIDATIONEnumCollez uniquement la validation des données.
PASTE_VALUESEnumCollez les valeurs UNIQUEMENT sans mise en forme, formules ni fusion.
PASTE_CONDITIONAL_FORMATTINGEnumCollez uniquement les règles de couleur.
PASTE_COLUMN_WIDTHSEnumCollez uniquement la largeur des colonnes.

DataExecutionErrorCode

Propriétés

PropriétéTypeDescription
DATA_EXECUTION_ERROR_CODE_UNSUPPORTEDEnumCode d'erreur d'exécution de données non compatible avec Apps Script.
NONEEnumL'exécution des données ne présente aucune erreur.
TIME_OUTEnumL'exécution des données a expiré.
TOO_MANY_ROWSEnumL'exécution des données renvoie plus de lignes que la limite.
TOO_MANY_COLUMNSEnumL'exécution des données renvoie plus de colonnes que la limite.
TOO_MANY_CELLSEnumL'exécution des données renvoie plus de cellules que la limite.
ENGINEEnumErreur du moteur d'exécution des données.
PARAMETER_INVALIDEnumParamètre d'exécution des données non valide.
UNSUPPORTED_DATA_TYPEEnumL'exécution des données renvoie un type de données non compatible.
DUPLICATE_COLUMN_NAMESEnumL'exécution des données renvoie des noms de colonne en double.
INTERRUPTEDEnumL'exécution des données est interrompue.
OTHEREnumAutres erreurs
TOO_MANY_CHARS_PER_CELLEnumL'exécution des données renvoie des valeurs qui dépassent le nombre maximal de caractères autorisés dans une seule cellule.
DATA_NOT_FOUNDEnumLa base de données référencée par la source de données est introuvable.
PERMISSION_DENIEDEnumL'utilisateur n'a pas accès à la base de données référencée par la source de données.

DataExecutionState

Propriétés

PropriétéTypeDescription
DATA_EXECUTION_STATE_UNSUPPORTEDEnumApps Script ne prend pas en charge l'état d'exécution de données.
RUNNINGEnumL'exécution des données a commencé et est en cours d'exécution.
SUCCESSEnumL'exécution des données est terminée et réussie.
ERROREnumL'exécution des données est terminée et comporte des erreurs.
NOT_STARTEDEnumL'exécution des données n'a pas démarré.

DataExecutionStatus

Méthodes

MéthodeType renvoyéBrève description
getErrorCode()DataExecutionErrorCodeRécupère le code d'erreur de l'exécution des données.
getErrorMessage()StringRécupère le message d'erreur lié à l'exécution des données.
getExecutionState()DataExecutionStateRécupère l'état d'exécution des données.
getLastExecutionTime()DateRécupère l'heure à laquelle la dernière exécution de données s'est terminée, quel que soit l'état de l'exécution.
getLastRefreshedTime()DateRécupère l'heure de la dernière actualisation des données.
isTruncated()BooleanRenvoie true si les données de la dernière exécution réussie sont tronquées. Sinon, renvoie false.

DataSource

Méthodes

MéthodeType renvoyéBrève description
cancelAllLinkedDataSourceObjectRefreshes()voidAnnule toutes les actualisations en cours des objets de source de données associés à cette source de données.
createCalculatedColumn(name, formula)DataSourceColumnCrée une colonne de calcul.
createDataSourcePivotTableOnNewSheet()DataSourcePivotTableCrée un tableau croisé dynamique de source de données à partir de cette source de données dans la première cellule d'une nouvelle feuille.
createDataSourceTableOnNewSheet()DataSourceTableCrée un tableau de source de données à partir de cette source de données dans la première cellule d'une nouvelle feuille.
getCalculatedColumnByName(columnName)DataSourceColumnRenvoie la colonne calculée dans la source de données qui correspond au nom de la colonne.
getCalculatedColumns()DataSourceColumn[]Renvoie toutes les colonnes calculées dans la source de données.
getColumns()DataSourceColumn[]Renvoie toutes les colonnes de la source de données.
getDataSourceSheets()DataSourceSheet[]Affiche les feuilles de la source de données associées à cette source de données.
getSpec()DataSourceSpecRécupère la spécification de la source de données.
refreshAllLinkedDataSourceObjects()voidActualise tous les objets de source de données associés à la source de données.
updateSpec(spec)DataSourceMet à jour la spécification de la source de données et actualise les objets de source de données associés à cette source de données avec la nouvelle spécification.
updateSpec(spec, refreshAllLinkedObjects)DataSourceMet à jour la spécification de la source de données et actualise la data source sheets associée avec la nouvelle spécification.
waitForAllDataExecutionsCompletion(timeoutInSeconds)voidAttend la fin de toutes les exécutions en cours des objets de source de données associés et expirent au bout du nombre de secondes spécifié.

DataSourceChart

Méthodes

MéthodeType renvoyéBrève description
cancelDataRefresh()DataSourceChartAnnule l'actualisation des données associées à cet objet s'il est en cours d'exécution.
forceRefreshData()DataSourceChartActualise les données de cet objet, quel que soit l'état actuel.
getDataSource()DataSourceRécupère la source de données à laquelle l'objet est associé.
getStatus()DataExecutionStatusRécupère l'état d'exécution des données de l'objet.
refreshData()DataSourceChartActualise les données de l'objet.
waitForCompletion(timeoutInSeconds)DataExecutionStatusAttend la fin de l'exécution en cours, qui expire après le nombre de secondes spécifié.

DataSourceColumn

Méthodes

MéthodeType renvoyéBrève description
getDataSource()DataSourceRécupère la source de données associée à la colonne de source de données.
getFormula()StringRécupère la formule de la colonne de source de données.
getName()StringRécupère le nom de la colonne de la source de données.
hasArrayDependency()BooleanIndique si la colonne comporte une dépendance de tableau.
isCalculatedColumn()BooleanIndique si la colonne est une colonne de calcul.
remove()voidSupprime la colonne de la source de données.
setFormula(formula)DataSourceColumnDéfinit la formule pour la colonne de la source de données.
setName(name)DataSourceColumnDéfinit le nom de la colonne de la source de données.

DataSourceFormula

Méthodes

MéthodeType renvoyéBrève description
cancelDataRefresh()DataSourceFormulaAnnule l'actualisation des données associées à cet objet s'il est en cours d'exécution.
forceRefreshData()DataSourceFormulaActualise les données de cet objet, quel que soit l'état actuel.
getAnchorCell()RangeRenvoie la valeur Range représentant la cellule dans laquelle la formule de cette source de données est ancrée.
getDataSource()DataSourceRécupère la source de données à laquelle l'objet est associé.
getDisplayValue()StringRenvoie la valeur d'affichage de la formule de la source de données.
getFormula()StringAffiche la formule de cette source de données.
getStatus()DataExecutionStatusRécupère l'état d'exécution des données de l'objet.
refreshData()DataSourceFormulaActualise les données de l'objet.
setFormula(formula)DataSourceFormulaMet à jour la formule.
waitForCompletion(timeoutInSeconds)DataExecutionStatusAttend la fin de l'exécution en cours, qui expire après le nombre de secondes spécifié.

DataSourceParameter

Méthodes

MéthodeType renvoyéBrève description
getName()StringRécupère le nom du paramètre.
getSourceCell()StringRécupère la cellule source sur laquelle le paramètre est évalué, ou null si le type de paramètre n'est pas DataSourceParameterType.CELL.
getType()DataSourceParameterTypeRécupère le type du paramètre.

DataSourceParameterType

Propriétés

PropriétéTypeDescription
DATA_SOURCE_PARAMETER_TYPE_UNSUPPORTEDEnumType de paramètre de source de données non compatible avec Apps Script.
CELLEnumLa valeur du paramètre de la source de données est basée sur une cellule.

DataSourcePivotTable

Méthodes

MéthodeType renvoyéBrève description
addColumnGroup(columnName)PivotGroupAjoute un nouveau groupe de colonnes de tableau croisé dynamique en fonction de la colonne de source de données spécifiée.
addFilter(columnName, filterCriteria)PivotFilterAjoute un filtre basé sur la colonne de source de données spécifiée avec les critères de filtrage spécifiés.
addPivotValue(columnName, summarizeFunction)PivotValueAjoute une nouvelle valeur de tableau croisé dynamique en fonction de la colonne de source de données spécifiée avec la fonction summarize spécifiée.
addRowGroup(columnName)PivotGroupAjoute un nouveau groupe de lignes de tableaux croisés dynamiques en fonction de la colonne de source de données spécifiée.
asPivotTable()PivotTableRenvoie le tableau croisé dynamique de la source de données en tant qu'objet de tableau croisé dynamique standard.
cancelDataRefresh()DataSourcePivotTableAnnule l'actualisation des données associées à cet objet s'il est en cours d'exécution.
forceRefreshData()DataSourcePivotTableActualise les données de cet objet, quel que soit l'état actuel.
getDataSource()DataSourceRécupère la source de données à laquelle l'objet est associé.
getStatus()DataExecutionStatusRécupère l'état d'exécution des données de l'objet.
refreshData()DataSourcePivotTableActualise les données de l'objet.
waitForCompletion(timeoutInSeconds)DataExecutionStatusAttend la fin de l'exécution en cours, qui expire après le nombre de secondes spécifié.

DataSourceRefreshSchedule

Méthodes

MéthodeType renvoyéBrève description
getFrequency()DataSourceRefreshScheduleFrequencyRécupère la fréquence de programmation d'actualisation, qui spécifie quand et à quelle fréquence.
getScope()DataSourceRefreshScopeRécupère le champ d'application de cette programmation d'actualisation.
getTimeIntervalOfNextRun()TimeIntervalRécupère la fenêtre temporelle de la prochaine exécution de cette planification d'actualisation.
isEnabled()BooleanDétermine si cette planification d'actualisation est activée.

DataSourceRefreshScheduleFrequency

Méthodes

MéthodeType renvoyéBrève description
getDaysOfTheMonth()Integer[]Récupère les jours du mois sous forme de nombres (1-28) sur lesquels actualiser la source de données.
getDaysOfTheWeek()Weekday[]Récupère les jours de la semaine pendant lesquels actualiser la source de données.
getFrequencyType()FrequencyTypeRécupère le type de fréquence.
getStartHour()IntegerRécupère l'heure de début (sous la forme d'un nombre compris entre 0 et 23) de l'intervalle de temps d'exécution de la programmation d'actualisation.

DataSourceRefreshScope

Propriétés

PropriétéTypeDescription
DATA_SOURCE_REFRESH_SCOPE_UNSUPPORTEDEnumLe champ d'application d'actualisation de la source de données n'est pas compatible.
ALL_DATA_SOURCESEnumL'actualisation s'applique à toutes les sources de données de la feuille de calcul.

DataSourceSheet

Méthodes

MéthodeType renvoyéBrève description
addFilter(columnName, filterCriteria)DataSourceSheetAjoute un filtre appliqué à la feuille de la source de données.
asSheet()SheetRenvoie la feuille de la source de données en tant qu'objet "feuille" standard.
autoResizeColumn(columnName)DataSourceSheetRedimensionne automatiquement la largeur de la colonne spécifiée.
autoResizeColumns(columnNames)DataSourceSheetRedimensionne automatiquement la largeur des colonnes spécifiées.
cancelDataRefresh()DataSourceSheetAnnule l'actualisation des données associées à cet objet s'il est en cours d'exécution.
forceRefreshData()DataSourceSheetActualise les données de cet objet, quel que soit l'état actuel.
getColumnWidth(columnName)IntegerRenvoie la largeur de la colonne spécifiée.
getDataSource()DataSourceRécupère la source de données à laquelle l'objet est associé.
getFilters()DataSourceSheetFilter[]Renvoie tous les filtres appliqués à la feuille de la source de données.
getSheetValues(columnName)Object[]Renvoie toutes les valeurs de la feuille de source de données pour le nom de colonne fourni.
getSheetValues(columnName, startRow, numRows)Object[]Renvoie toutes les valeurs de la feuille de source de données pour le nom de colonne fourni, à partir de la ligne de début fournie (based-1) et jusqu'au numRows fourni.
getSortSpecs()SortSpec[]Récupère toutes les spécifications de tri dans la feuille de la source de données.
getStatus()DataExecutionStatusRécupère l'état d'exécution des données de l'objet.
refreshData()DataSourceSheetActualise les données de l'objet.
removeFilters(columnName)DataSourceSheetSupprime tous les filtres appliqués à la colonne de la feuille de source de données.
removeSortSpec(columnName)DataSourceSheetSupprime les spécifications de tri d'une colonne de la feuille de la source de données.
setColumnWidth(columnName, width)DataSourceSheetDéfinit la largeur de la colonne spécifiée.
setColumnWidths(columnNames, width)DataSourceSheetDéfinit la largeur des colonnes spécifiées.
setSortSpec(columnName, ascending)DataSourceSheetDéfinit les spécifications de tri d'une colonne de la feuille de la source de données.
setSortSpec(columnName, sortOrder)DataSourceSheetDéfinit les spécifications de tri d'une colonne de la feuille de la source de données.
waitForCompletion(timeoutInSeconds)DataExecutionStatusAttend la fin de l'exécution en cours, qui expire après le nombre de secondes spécifié.

DataSourceSheetFilter

Méthodes

MéthodeType renvoyéBrève description
getDataSourceColumn()DataSourceColumnAffiche la colonne de source de données à laquelle ce filtre s'applique.
getDataSourceSheet()DataSourceSheetAffiche le DataSourceSheet auquel ce filtre appartient.
getFilterCriteria()FilterCriteriaAffiche les critères de ce filtre.
remove()voidSupprime ce filtre de l'objet de source de données.
setFilterCriteria(filterCriteria)DataSourceSheetFilterDéfinit les critères de ce filtre.

DataSourceSpec

Méthodes

MéthodeType renvoyéBrève description
asBigQuery()BigQueryDataSourceSpecRécupère la spécification de la source de données BigQuery.
copy()DataSourceSpecBuilderCrée un DataSourceSpecBuilder en fonction des paramètres de cette source de données.
getParameters()DataSourceParameter[]Récupère les paramètres de la source de données.
getType()DataSourceTypeRécupère le type de source de données.

DataSourceSpecBuilder

Méthodes

MéthodeType renvoyéBrève description
asBigQuery()BigQueryDataSourceSpecBuilderRécupère le compilateur pour la source de données BigQuery.
build()DataSourceSpecCrée une spécification de source de données à partir des paramètres de ce compilateur.
copy()DataSourceSpecBuilderCrée un DataSourceSpecBuilder en fonction des paramètres de cette source de données.
getParameters()DataSourceParameter[]Récupère les paramètres de la source de données.
getType()DataSourceTypeRécupère le type de source de données.
removeAllParameters()DataSourceSpecBuilderSupprime tous les paramètres.
removeParameter(parameterName)DataSourceSpecBuilderSupprime le paramètre spécifié.
setParameterFromCell(parameterName, sourceCell)DataSourceSpecBuilderAjoute un paramètre ou, si le paramètre portant le nom existe, met à jour sa cellule source.

DataSourceTable

Méthodes

MéthodeType renvoyéBrève description
addColumns(columnNames)DataSourceTableAjoute des colonnes à la table de source de données.
addFilter(columnName, filterCriteria)DataSourceTableAjoute un filtre appliqué à la table de source de données.
addSortSpec(columnName, ascending)DataSourceTableAjoute une spécification de tri sur une colonne de la table de source de données.
addSortSpec(columnName, sortOrder)DataSourceTableAjoute une spécification de tri sur une colonne de la table de source de données.
cancelDataRefresh()DataSourceTableAnnule l'actualisation des données associées à cet objet s'il est en cours d'exécution.
forceRefreshData()DataSourceTableActualise les données de cet objet, quel que soit l'état actuel.
getColumns()DataSourceTableColumn[]Récupère toutes les colonnes de source de données ajoutées à la table de source de données.
getDataSource()DataSourceRécupère la source de données à laquelle l'objet est associé.
getFilters()DataSourceTableFilter[]Renvoie tous les filtres appliqués à la table de source de données.
getRange()RangeRécupère les segments de la table de cette source de données (Range).
getRowLimit()IntegerRenvoie le nombre maximal de lignes de la table de source de données.
getSortSpecs()SortSpec[]Récupère toutes les spécifications de tri de la table de source de données.
getStatus()DataExecutionStatusRécupère l'état d'exécution des données de l'objet.
isSyncingAllColumns()BooleanIndique si la table de la source de données synchronise toutes les colonnes de la source de données associée.
refreshData()DataSourceTableActualise les données de l'objet.
removeAllColumns()DataSourceTableSupprime toutes les colonnes de la table de source de données.
removeAllSortSpecs()DataSourceTableSupprime toutes les spécifications de tri de la table de source de données.
setRowLimit(rowLimit)DataSourceTableMet à jour le nombre maximal de lignes de la table de source de données.
syncAllColumns()DataSourceTableSynchronisez toutes les colonnes actuelles et futures de la source de données associée dans la table de la source de données.
waitForCompletion(timeoutInSeconds)DataExecutionStatusAttend la fin de l'exécution en cours, qui expire après le nombre de secondes spécifié.

DataSourceTableColumn

Méthodes

MéthodeType renvoyéBrève description
getDataSourceColumn()DataSourceColumnRécupère la colonne de la source de données.
remove()voidSupprime la colonne de DataSourceTable.

DataSourceTableFilter

Méthodes

MéthodeType renvoyéBrève description
getDataSourceColumn()DataSourceColumnAffiche la colonne de source de données à laquelle ce filtre s'applique.
getDataSourceTable()DataSourceTableAffiche le DataSourceTable auquel ce filtre appartient.
getFilterCriteria()FilterCriteriaAffiche les critères de ce filtre.
remove()voidSupprime ce filtre de l'objet de source de données.
setFilterCriteria(filterCriteria)DataSourceTableFilterDéfinit les critères de ce filtre.

DataSourceType

Propriétés

PropriétéTypeDescription
DATA_SOURCE_TYPE_UNSUPPORTEDEnumType de source de données non compatible avec Apps Script.
BIGQUERYEnumUne source de données BigQuery

DataValidation

Méthodes

MéthodeType renvoyéBrève description
copy()DataValidationBuilderCrée un compilateur pour une règle de validation des données basée sur les paramètres de cette règle.
getAllowInvalid()BooleanRenvoie true si la règle affiche un avertissement lorsque la validation des données échoue, ou false si elle rejette complètement l'entrée.
getCriteriaType()DataValidationCriteriaRécupère le type de critère de la règle, tel que défini dans l'énumération DataValidationCriteria.
getCriteriaValues()Object[]Récupère un tableau d'arguments pour les critères de la règle.
getHelpText()StringRécupère le texte d'aide de la règle, ou null si aucun texte d'aide n'est défini.

DataValidationBuilder

Méthodes

MéthodeType renvoyéBrève description
build()DataValidationConstruit une règle de validation des données à partir des paramètres appliqués au compilateur.
copy()DataValidationBuilderCrée un compilateur pour une règle de validation des données basée sur les paramètres de cette règle.
getAllowInvalid()BooleanRenvoie true si la règle affiche un avertissement lorsque la validation des données échoue, ou false si elle rejette complètement l'entrée.
getCriteriaType()DataValidationCriteriaRécupère le type de critère de la règle, tel que défini dans l'énumération DataValidationCriteria.
getCriteriaValues()Object[]Récupère un tableau d'arguments pour les critères de la règle.
getHelpText()StringRécupère le texte d'aide de la règle, ou null si aucun texte d'aide n'est défini.
requireCheckbox()DataValidationBuilderDéfinit la règle de validation des données de sorte que l'entrée soit une valeur booléenne. Cette valeur s'affiche sous forme de case à cocher.
requireCheckbox(checkedValue)DataValidationBuilderDéfinit la règle de validation des données de sorte que l'entrée corresponde à la valeur spécifiée ou soit vide.
requireCheckbox(checkedValue, uncheckedValue)DataValidationBuilderDéfinit la règle de validation des données de sorte que l'entrée corresponde à l'une des valeurs spécifiées.
requireDate()DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige une date.
requireDateAfter(date)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige une date postérieure à la valeur donnée.
requireDateBefore(date)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige une date antérieure à la valeur donnée.
requireDateBetween(start, end)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige une date comprise entre deux dates spécifiées ou l'une d'entre elles.
requireDateEqualTo(date)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige une date égale à la valeur donnée.
requireDateNotBetween(start, end)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige une date qui ne soit pas comprise entre deux dates spécifiées, ni une des deux.
requireDateOnOrAfter(date)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige une date identique ou postérieure à la valeur donnée.
requireDateOnOrBefore(date)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige une date identique ou antérieure à la valeur donnée.
requireFormulaSatisfied(formula)DataValidationBuilderDéfinit la règle de validation des données de sorte que la formule donnée soit évaluée sur true.
requireNumberBetween(start, end)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige un nombre compris entre deux nombres spécifiés ou l'un d'entre eux.
requireNumberEqualTo(number)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige un nombre égal à la valeur donnée.
requireNumberGreaterThan(number)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige un nombre supérieur à la valeur donnée.
requireNumberGreaterThanOrEqualTo(number)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige un nombre supérieur ou égal à la valeur donnée.
requireNumberLessThan(number)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige un nombre inférieur à la valeur donnée.
requireNumberLessThanOrEqualTo(number)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige un nombre inférieur ou égal à la valeur donnée.
requireNumberNotBetween(start, end)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige un nombre qui ne se trouve pas entre deux nombres spécifiés, et qui n'en est pas un.
requireNumberNotEqualTo(number)DataValidationBuilderDéfinit la règle de validation des données de sorte qu'elle exige un nombre différent de la valeur donnée.
requireTextContains(text)DataValidationBuilderDéfinit la règle de validation des données de sorte que l'entrée contienne la valeur donnée.
requireTextDoesNotContain(text)DataValidationBuilderDéfinit la règle de validation des données de sorte que l'entrée ne contienne pas la valeur donnée.
requireTextEqualTo(text)DataValidationBuilderDéfinit la règle de validation des données de sorte que l'entrée soit égale à la valeur donnée.
requireTextIsEmail()DataValidationBuilderDéfinit la règle de validation des données de sorte que l'entrée se présente sous la forme d'une adresse e-mail.
requireTextIsUrl()DataValidationBuilderDéfinit la règle de validation des données de sorte que l'entrée se présente sous la forme d'une URL.
requireValueInList(values)DataValidationBuilderDéfinit la règle de validation des données de sorte que l'entrée soit égale à l'une des valeurs données.
requireValueInList(values, showDropdown)DataValidationBuilderDéfinit la règle de validation des données de sorte que l'entrée soit égale à l'une des valeurs données, avec la possibilité de masquer le menu déroulant.
requireValueInRange(range)DataValidationBuilderDéfinit la règle de validation des données de sorte que l'entrée soit égale à une valeur dans la plage donnée.
requireValueInRange(range, showDropdown)DataValidationBuilderDéfinit la règle de validation des données de sorte que l'entrée soit égale à une valeur de la plage donnée, avec la possibilité de masquer le menu déroulant.
setAllowInvalid(allowInvalidData)DataValidationBuilderDétermine si un avertissement doit s'afficher lorsque la validation des données d'une entrée échoue ou si elle doit être entièrement rejetée.
setHelpText(helpText)DataValidationBuilderDéfinit le texte d'aide qui s'affiche lorsque l'utilisateur pointe sur la cellule dans laquelle la validation des données est définie.
withCriteria(criteria, args)DataValidationBuilderDéfinit la règle de validation des données sur des critères définis par les valeurs DataValidationCriteria, généralement issues des éléments criteria et arguments d'une règle existante.

DataValidationCriteria

Propriétés

PropriétéTypeDescription
DATE_AFTEREnumNécessite une date postérieure à la valeur donnée.
DATE_BEFOREEnumNécessite une date antérieure à la valeur donnée.
DATE_BETWEENEnumNécessite une date comprise entre les valeurs indiquées.
DATE_EQUAL_TOEnumNécessite une date égale à la valeur donnée.
DATE_IS_VALID_DATEEnumVeuillez indiquer une date.
DATE_NOT_BETWEENEnumNécessite une date qui n'est pas comprise entre les valeurs données.
DATE_ON_OR_AFTEREnumExiger une date égale ou postérieure à la valeur donnée.
DATE_ON_OR_BEFOREEnumNécessite une date égale ou antérieure à la valeur donnée.
NUMBER_BETWEENEnumNécessite un nombre compris entre les valeurs données.
NUMBER_EQUAL_TOEnumNécessite un nombre égal à la valeur donnée.
NUMBER_GREATER_THANEnumExige un nombre supérieur à la valeur donnée.
NUMBER_GREATER_THAN_OR_EQUAL_TOEnumNécessite un nombre supérieur ou égal à la valeur donnée.
NUMBER_LESS_THANEnumNécessite un nombre inférieur à la valeur donnée.
NUMBER_LESS_THAN_OR_EQUAL_TOEnumNécessite un nombre inférieur ou égal à la valeur donnée.
NUMBER_NOT_BETWEENEnumNécessite un nombre qui n'est pas compris entre les valeurs données.
NUMBER_NOT_EQUAL_TOEnumNécessite un nombre différent de la valeur donnée.
TEXT_CONTAINSEnumNécessite que l'entrée contienne la valeur donnée.
TEXT_DOES_NOT_CONTAINEnumNécessite que l'entrée ne contienne pas la valeur donnée.
TEXT_EQUAL_TOEnumNécessite que l'entrée soit égale à la valeur donnée.
TEXT_IS_VALID_EMAILEnumNécessite que les données saisies se présentent sous la forme d'une adresse e-mail.
TEXT_IS_VALID_URLEnumNécessite que l'entrée se présente sous la forme d'une URL.
VALUE_IN_LISTEnumNécessite que l'entrée soit égale à l'une des valeurs données.
VALUE_IN_RANGEEnumNécessite que l'entrée soit égale à une valeur dans la plage donnée.
CUSTOM_FORMULAEnumNécessite que l'entrée fasse que la formule donnée renvoie true.
CHECKBOXEnumNécessite que l'entrée soit une valeur personnalisée ou une valeur booléenne, affichée sous la forme d'une case à cocher.

DateTimeGroupingRule

Méthodes

MéthodeType renvoyéBrève description
getRuleType()DateTimeGroupingRuleTypeRécupère le type de règle de regroupement date-heure.

DateTimeGroupingRuleType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de règle de regroupement par date/heure non compatible.
SECONDEnumGroupez la date et l'heure par seconde, de 0 à 59.
MINUTEEnumGroupez la date et l'heure par minute, de 0 à 59.
HOUREnumGroupez la date et l'heure par heure à l'aide d'un système sur 24 heures, de 0 à 23.
HOUR_MINUTEEnumRegroupez la date et l'heure par heure et par minute à l'aide d'un système sur 24 heures, par exemple 19:45.
HOUR_MINUTE_AMPMEnumRegroupez la date et l'heure par heure et par minute à l'aide d'un système sur 12 heures, par exemple 7:45 PM.
DAY_OF_WEEKEnumRegroupez la date et l'heure par jour de la semaine. Par exemple, Sunday.
DAY_OF_YEAREnumRegroupez la date et l'heure par jour de l'année, de 1 à 366.
DAY_OF_MONTHEnumRegroupez la date et l'heure par jour du mois, de 1 à 31.
DAY_MONTHEnumRegroupez la date et l'heure par jour et par mois, par exemple 22-Nov.
MONTHEnumRegroupez la date et l'heure par mois, par exemple Nov.
QUARTEREnumRegroupez la date et l'heure par trimestre, par exemple T1 (qui représente janvier à mars).
YEAREnumRegroupez la date et l'heure par année, par exemple 2008.
YEAR_MONTHEnumRegroupez la date et l'heure par année et par mois. Par exemple, 2008-Nov.
YEAR_QUARTEREnumRegroupez la date et l'heure par année et par trimestre. Par exemple, 2008 Q4.
YEAR_MONTH_DAYEnumRegroupez la date et l'heure par année, mois et jour. Par exemple, 2008-11-22.

DeveloperMetadata

Méthodes

MéthodeType renvoyéBrève description
getId()IntegerRenvoie l'identifiant unique associé à ces métadonnées de développeur.
getKey()StringRenvoie la clé associée à ces métadonnées de développeur.
getLocation()DeveloperMetadataLocationAffiche l'emplacement de ces métadonnées de développement.
getValue()StringRenvoie la valeur associée à ces métadonnées de développement, ou null si ces métadonnées n'ont aucune valeur.
getVisibility()DeveloperMetadataVisibilityAffiche la visibilité de ces métadonnées de développeur.
moveToColumn(column)DeveloperMetadataDéplace ces métadonnées de développement vers la colonne spécifiée.
moveToRow(row)DeveloperMetadataDéplace ces métadonnées de développeur vers la ligne spécifiée.
moveToSheet(sheet)DeveloperMetadataDéplace ces métadonnées de développeur vers la feuille spécifiée.
moveToSpreadsheet()DeveloperMetadataDéplace ces métadonnées de développeur vers la feuille de calcul racine.
remove()voidSupprime ces métadonnées.
setKey(key)DeveloperMetadataDéfinit la clé de ces métadonnées de développement sur la valeur spécifiée.
setValue(value)DeveloperMetadataDéfinit la valeur associée à ces métadonnées de développement sur la valeur spécifiée.
setVisibility(visibility)DeveloperMetadataDéfinit la visibilité de ces métadonnées de développement sur la visibilité spécifiée.

DeveloperMetadataFinder

Méthodes

MéthodeType renvoyéBrève description
find()DeveloperMetadata[]Exécute cette recherche et renvoie les métadonnées correspondantes.
onIntersectingLocations()DeveloperMetadataFinderConfigure la recherche de manière à prendre en compte les intersections entre les emplacements contenant des métadonnées.
withId(id)DeveloperMetadataFinderLimite cette recherche afin de ne prendre en compte que les métadonnées correspondant à l'ID spécifié.
withKey(key)DeveloperMetadataFinderLimite cette recherche afin de ne prendre en compte que les métadonnées correspondant à la clé spécifiée.
withLocationType(locationType)DeveloperMetadataFinderLimite cette recherche afin de ne prendre en compte que les métadonnées correspondant au type de lieu spécifié.
withValue(value)DeveloperMetadataFinderLimite cette recherche afin de ne prendre en compte que les métadonnées correspondant à la valeur spécifiée.
withVisibility(visibility)DeveloperMetadataFinderLimite cette recherche afin de ne prendre en compte que les métadonnées correspondant à la visibilité spécifiée.

DeveloperMetadataLocation

Méthodes

MéthodeType renvoyéBrève description
getColumn()RangeRenvoie la valeur Range correspondant à l'emplacement de la colonne de ces métadonnées ou la valeur null si le type d'emplacement n'est pas DeveloperMetadataLocationType.COLUMN.
getLocationType()DeveloperMetadataLocationTypeRécupère le type d'emplacement.
getRow()RangeRenvoie la valeur Range correspondant à l'emplacement de la ligne de ces métadonnées, ou la valeur null si le type d'emplacement n'est pas DeveloperMetadataLocationType.ROW.
getSheet()SheetRenvoie l'emplacement Sheet de ces métadonnées, ou null si le type d'emplacement n'est pas DeveloperMetadataLocationType.SHEET.
getSpreadsheet()SpreadsheetRenvoie l'emplacement Spreadsheet de ces métadonnées, ou null si le type d'emplacement n'est pas DeveloperMetadataLocationType.SPREADSHEET.

DeveloperMetadataLocationType

Propriétés

PropriétéTypeDescription
SPREADSHEETEnumType d'emplacement des métadonnées de développement associées à la feuille de calcul de premier niveau.
SHEETEnumType d'emplacement pour les métadonnées de développement associées à une feuille entière.
ROWEnumType d'emplacement pour les métadonnées de développement associées à une ligne.
COLUMNEnumType d'emplacement pour les métadonnées de développement associées à une colonne.

DeveloperMetadataVisibility

Propriétés

PropriétéTypeDescription
DOCUMENTEnumLes métadonnées visibles dans le document sont accessibles depuis n'importe quel projet de développeur ayant accès au document.
PROJECTEnumLes métadonnées visibles par le projet ne sont visibles et accessibles que par le projet de développement qui les a créées.

Dimension

Propriétés

PropriétéTypeDescription
COLUMNSEnumLa dimension (verticale) de la colonne.
ROWSEnumLa dimension "Ligne" (horizontale).

Direction

Propriétés

PropriétéTypeDescription
UPEnumSens de diminution des index de ligne.
DOWNEnumSens d'augmentation des index de ligne.
PREVIOUSEnumSens de diminution des index de colonne.
NEXTEnumSens d'augmentation des index de colonne.

Drawing

Méthodes

MéthodeType renvoyéBrève description
getContainerInfo()ContainerInfoRécupère des informations sur la position du dessin dans la feuille.
getHeight()IntegerRenvoie la hauteur réelle en pixels de ce dessin.
getOnAction()StringRenvoie le nom de la macro associée à ce dessin.
getSheet()SheetRenvoie la feuille sur laquelle ce dessin apparaît.
getWidth()IntegerRenvoie la largeur réelle en pixels de ce dessin.
getZIndex()NumberRenvoie le z-index de ce dessin.
remove()voidSupprime ce dessin de la feuille de calcul.
setHeight(height)DrawingDéfinit la hauteur réelle en pixels de ce dessin.
setOnAction(macroName)DrawingAttribue une fonction macro à ce dessin.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)DrawingDéfinit la position du dessin sur la feuille.
setWidth(width)DrawingDéfinit la largeur réelle en pixels de ce dessin.
setZIndex(zIndex)DrawingDéfinit le z-index de ce dessin.

EmbeddedAreaChartBuilder

Méthodes

MéthodeType renvoyéBrève description
addRange(range)EmbeddedChartBuilderAjoute une plage au graphique que ce constructeur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie EmbeddedAreaChartBuilder.
asBarChart()EmbeddedBarChartBuilderDéfinit le type de graphique sur BarChart et renvoie un EmbeddedBarChartBuilder.
asColumnChart()EmbeddedColumnChartBuilderDéfinit le type de graphique sur ColumnChart et renvoie un EmbeddedColumnChartBuilder.
asComboChart()EmbeddedComboChartBuilderDéfinit le type de graphique sur ComboChart et renvoie un EmbeddedComboChartBuilder.
asHistogramChart()EmbeddedHistogramChartBuilderDéfinit le type de graphique sur HistogramChart et renvoie un EmbeddedHistogramChartBuilder.
asLineChart()EmbeddedLineChartBuilderDéfinit le type de graphique sur LineChart et renvoie EmbeddedLineChartBuilder.
asPieChart()EmbeddedPieChartBuilderDéfinit le type de graphique sur PieChart et renvoie un EmbeddedPieChartBuilder.
asScatterChart()EmbeddedScatterChartBuilderDéfinit le type de graphique sur ScatterChart et renvoie un EmbeddedScatterChartBuilder.
asTableChart()EmbeddedTableChartBuilderDéfinit le type de graphique sur TableChart et renvoie un EmbeddedTableChartBuilder.
build()EmbeddedChartCrée le graphique pour refléter toutes les modifications qui lui ont été apportées.
clearRanges()EmbeddedChartBuilderSupprime toutes les plages du graphique modifié par cet outil de création.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoyez le graphique ContainerInfo, qui encapsule l'emplacement du graphique sur la feuille.
getRanges()Range[]Affiche une copie de la liste des plages de données actuellement disponibles pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique modifié par cet outil de création.
reverseCategories()EmbeddedAreaChartBuilderInverse le dessin de séries sur l'axe du domaine.
setBackgroundColor(cssValue)EmbeddedAreaChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setChartType(type)EmbeddedChartBuilderModifie le type de graphique.
setColors(cssValues)EmbeddedAreaChartBuilderDéfinit les couleurs des lignes du graphique.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderDéfinit la stratégie à utiliser pour les lignes et les colonnes masquées.
setLegendPosition(position)EmbeddedAreaChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedAreaChartBuilderDéfinit le style de texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsque plusieurs plages existent.
setNumHeaders(headers)EmbeddedChartBuilderDéfinit le nombre de lignes ou de colonnes de la plage à traiter comme des en-têtes.
setOption(option, value)EmbeddedChartBuilderDéfinit les options avancées de ce graphique.
setPointStyle(style)EmbeddedAreaChartBuilderDéfinit le style des points de la ligne.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderDéfinit la position, en modifiant l'emplacement du graphique sur la feuille.
setRange(start, end)EmbeddedAreaChartBuilderDéfinit la plage du graphique.
setStacked()EmbeddedAreaChartBuilderUtilise des lignes empilées, ce qui signifie que les valeurs des lignes et des barres sont empilées (cumulées).
setTitle(chartTitle)EmbeddedAreaChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)EmbeddedAreaChartBuilderDéfinit le style de texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderDétermine si les lignes et les colonnes du graphique sont transposées.
setXAxisTextStyle(textStyle)EmbeddedAreaChartBuilderDéfinit le style de texte de l'axe horizontal.
setXAxisTitle(title)EmbeddedAreaChartBuilderAjoute un titre à l'axe horizontal.
setXAxisTitleTextStyle(textStyle)EmbeddedAreaChartBuilderDéfinit le style du texte du titre de l'axe horizontal.
setYAxisTextStyle(textStyle)EmbeddedAreaChartBuilderDéfinit le style de texte de l'axe vertical.
setYAxisTitle(title)EmbeddedAreaChartBuilderAjoute un titre à l'axe vertical.
setYAxisTitleTextStyle(textStyle)EmbeddedAreaChartBuilderDéfinit le style du texte du titre de l'axe vertical.
useLogScale()EmbeddedAreaChartBuilderConvertit l'axe de la plage en échelle logarithmique (toutes les valeurs doivent être positives).

EmbeddedBarChartBuilder

Méthodes

MéthodeType renvoyéBrève description
addRange(range)EmbeddedChartBuilderAjoute une plage au graphique que ce constructeur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie EmbeddedAreaChartBuilder.
asBarChart()EmbeddedBarChartBuilderDéfinit le type de graphique sur BarChart et renvoie un EmbeddedBarChartBuilder.
asColumnChart()EmbeddedColumnChartBuilderDéfinit le type de graphique sur ColumnChart et renvoie un EmbeddedColumnChartBuilder.
asComboChart()EmbeddedComboChartBuilderDéfinit le type de graphique sur ComboChart et renvoie un EmbeddedComboChartBuilder.
asHistogramChart()EmbeddedHistogramChartBuilderDéfinit le type de graphique sur HistogramChart et renvoie un EmbeddedHistogramChartBuilder.
asLineChart()EmbeddedLineChartBuilderDéfinit le type de graphique sur LineChart et renvoie EmbeddedLineChartBuilder.
asPieChart()EmbeddedPieChartBuilderDéfinit le type de graphique sur PieChart et renvoie un EmbeddedPieChartBuilder.
asScatterChart()EmbeddedScatterChartBuilderDéfinit le type de graphique sur ScatterChart et renvoie un EmbeddedScatterChartBuilder.
asTableChart()EmbeddedTableChartBuilderDéfinit le type de graphique sur TableChart et renvoie un EmbeddedTableChartBuilder.
build()EmbeddedChartCrée le graphique pour refléter toutes les modifications qui lui ont été apportées.
clearRanges()EmbeddedChartBuilderSupprime toutes les plages du graphique modifié par cet outil de création.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoyez le graphique ContainerInfo, qui encapsule l'emplacement du graphique sur la feuille.
getRanges()Range[]Affiche une copie de la liste des plages de données actuellement disponibles pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique modifié par cet outil de création.
reverseCategories()EmbeddedBarChartBuilderInverse le dessin de séries sur l'axe du domaine.
reverseDirection()EmbeddedBarChartBuilderInverse le sens dans lequel les barres s'agrandissent le long de l'axe horizontal.
setBackgroundColor(cssValue)EmbeddedBarChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setChartType(type)EmbeddedChartBuilderModifie le type de graphique.
setColors(cssValues)EmbeddedBarChartBuilderDéfinit les couleurs des lignes du graphique.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderDéfinit la stratégie à utiliser pour les lignes et les colonnes masquées.
setLegendPosition(position)EmbeddedBarChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedBarChartBuilderDéfinit le style de texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsque plusieurs plages existent.
setNumHeaders(headers)EmbeddedChartBuilderDéfinit le nombre de lignes ou de colonnes de la plage à traiter comme des en-têtes.
setOption(option, value)EmbeddedChartBuilderDéfinit les options avancées de ce graphique.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderDéfinit la position, en modifiant l'emplacement du graphique sur la feuille.
setRange(start, end)EmbeddedBarChartBuilderDéfinit la plage du graphique.
setStacked()EmbeddedBarChartBuilderUtilise des lignes empilées, ce qui signifie que les valeurs des lignes et des barres sont empilées (cumulées).
setTitle(chartTitle)EmbeddedBarChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)EmbeddedBarChartBuilderDéfinit le style de texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderDétermine si les lignes et les colonnes du graphique sont transposées.
setXAxisTextStyle(textStyle)EmbeddedBarChartBuilderDéfinit le style de texte de l'axe horizontal.
setXAxisTitle(title)EmbeddedBarChartBuilderAjoute un titre à l'axe horizontal.
setXAxisTitleTextStyle(textStyle)EmbeddedBarChartBuilderDéfinit le style du texte du titre de l'axe horizontal.
setYAxisTextStyle(textStyle)EmbeddedBarChartBuilderDéfinit le style de texte de l'axe vertical.
setYAxisTitle(title)EmbeddedBarChartBuilderAjoute un titre à l'axe vertical.
setYAxisTitleTextStyle(textStyle)EmbeddedBarChartBuilderDéfinit le style du texte du titre de l'axe vertical.
useLogScale()EmbeddedBarChartBuilderConvertit l'axe de la plage en échelle logarithmique (toutes les valeurs doivent être positives).

EmbeddedChart

Méthodes

MéthodeType renvoyéBrève description
asDataSourceChart()DataSourceChartConvertit en une instance de graphique de source de données s'il s'agit d'un graphique de source de données, ou null dans le cas contraire.
getAs(contentType)BlobRenvoyez les données contenues dans cet objet sous la forme d'un blob converti dans le type de contenu spécifié.
getBlob()BlobRenvoyez les données contenues dans cet objet en tant qu'objet blob.
getChartId()IntegerRenvoie un identifiant stable pour le graphique qui est unique dans la feuille de calcul contenant le graphique ou null si le graphique ne se trouve pas dans une feuille de calcul.
getContainerInfo()ContainerInfoRenvoie des informations sur la position du graphique dans une feuille.
getHiddenDimensionStrategy()ChartHiddenDimensionStrategyRenvoie la stratégie à utiliser pour gérer les lignes et les colonnes masquées.
getMergeStrategy()ChartMergeStrategyAffiche la stratégie de fusion utilisée lorsqu'il existe plusieurs plages.
getNumHeaders()IntegerRenvoie le nombre de lignes ou de colonnes de la plage traitée comme des en-têtes.
getOptions()ChartOptionsAffiche les options de ce graphique (hauteur, couleurs, axes, etc.).
getRanges()Range[]Affiche les plages utilisées par ce graphique comme source de données.
getTransposeRowsAndColumns()BooleanSi la valeur est true, les lignes et les colonnes utilisées pour remplir le graphique sont inversées.
modify()EmbeddedChartBuilderRenvoie un EmbeddedChartBuilder permettant de modifier ce graphique.

EmbeddedChartBuilder

Méthodes

MéthodeType renvoyéBrève description
addRange(range)EmbeddedChartBuilderAjoute une plage au graphique que ce constructeur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie EmbeddedAreaChartBuilder.
asBarChart()EmbeddedBarChartBuilderDéfinit le type de graphique sur BarChart et renvoie un EmbeddedBarChartBuilder.
asColumnChart()EmbeddedColumnChartBuilderDéfinit le type de graphique sur ColumnChart et renvoie un EmbeddedColumnChartBuilder.
asComboChart()EmbeddedComboChartBuilderDéfinit le type de graphique sur ComboChart et renvoie un EmbeddedComboChartBuilder.
asHistogramChart()EmbeddedHistogramChartBuilderDéfinit le type de graphique sur HistogramChart et renvoie un EmbeddedHistogramChartBuilder.
asLineChart()EmbeddedLineChartBuilderDéfinit le type de graphique sur LineChart et renvoie EmbeddedLineChartBuilder.
asPieChart()EmbeddedPieChartBuilderDéfinit le type de graphique sur PieChart et renvoie un EmbeddedPieChartBuilder.
asScatterChart()EmbeddedScatterChartBuilderDéfinit le type de graphique sur ScatterChart et renvoie un EmbeddedScatterChartBuilder.
asTableChart()EmbeddedTableChartBuilderDéfinit le type de graphique sur TableChart et renvoie un EmbeddedTableChartBuilder.
build()EmbeddedChartCrée le graphique pour refléter toutes les modifications qui lui ont été apportées.
clearRanges()EmbeddedChartBuilderSupprime toutes les plages du graphique modifié par cet outil de création.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoyez le graphique ContainerInfo, qui encapsule l'emplacement du graphique sur la feuille.
getRanges()Range[]Affiche une copie de la liste des plages de données actuellement disponibles pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique modifié par cet outil de création.
setChartType(type)EmbeddedChartBuilderModifie le type de graphique.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderDéfinit la stratégie à utiliser pour les lignes et les colonnes masquées.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsque plusieurs plages existent.
setNumHeaders(headers)EmbeddedChartBuilderDéfinit le nombre de lignes ou de colonnes de la plage à traiter comme des en-têtes.
setOption(option, value)EmbeddedChartBuilderDéfinit les options avancées de ce graphique.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderDéfinit la position, en modifiant l'emplacement du graphique sur la feuille.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderDétermine si les lignes et les colonnes du graphique sont transposées.

EmbeddedColumnChartBuilder

Méthodes

MéthodeType renvoyéBrève description
addRange(range)EmbeddedChartBuilderAjoute une plage au graphique que ce constructeur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie EmbeddedAreaChartBuilder.
asBarChart()EmbeddedBarChartBuilderDéfinit le type de graphique sur BarChart et renvoie un EmbeddedBarChartBuilder.
asColumnChart()EmbeddedColumnChartBuilderDéfinit le type de graphique sur ColumnChart et renvoie un EmbeddedColumnChartBuilder.
asComboChart()EmbeddedComboChartBuilderDéfinit le type de graphique sur ComboChart et renvoie un EmbeddedComboChartBuilder.
asHistogramChart()EmbeddedHistogramChartBuilderDéfinit le type de graphique sur HistogramChart et renvoie un EmbeddedHistogramChartBuilder.
asLineChart()EmbeddedLineChartBuilderDéfinit le type de graphique sur LineChart et renvoie EmbeddedLineChartBuilder.
asPieChart()EmbeddedPieChartBuilderDéfinit le type de graphique sur PieChart et renvoie un EmbeddedPieChartBuilder.
asScatterChart()EmbeddedScatterChartBuilderDéfinit le type de graphique sur ScatterChart et renvoie un EmbeddedScatterChartBuilder.
asTableChart()EmbeddedTableChartBuilderDéfinit le type de graphique sur TableChart et renvoie un EmbeddedTableChartBuilder.
build()EmbeddedChartCrée le graphique pour refléter toutes les modifications qui lui ont été apportées.
clearRanges()EmbeddedChartBuilderSupprime toutes les plages du graphique modifié par cet outil de création.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoyez le graphique ContainerInfo, qui encapsule l'emplacement du graphique sur la feuille.
getRanges()Range[]Affiche une copie de la liste des plages de données actuellement disponibles pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique modifié par cet outil de création.
reverseCategories()EmbeddedColumnChartBuilderInverse le dessin de séries sur l'axe du domaine.
setBackgroundColor(cssValue)EmbeddedColumnChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setChartType(type)EmbeddedChartBuilderModifie le type de graphique.
setColors(cssValues)EmbeddedColumnChartBuilderDéfinit les couleurs des lignes du graphique.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderDéfinit la stratégie à utiliser pour les lignes et les colonnes masquées.
setLegendPosition(position)EmbeddedColumnChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedColumnChartBuilderDéfinit le style de texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsque plusieurs plages existent.
setNumHeaders(headers)EmbeddedChartBuilderDéfinit le nombre de lignes ou de colonnes de la plage à traiter comme des en-têtes.
setOption(option, value)EmbeddedChartBuilderDéfinit les options avancées de ce graphique.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderDéfinit la position, en modifiant l'emplacement du graphique sur la feuille.
setRange(start, end)EmbeddedColumnChartBuilderDéfinit la plage du graphique.
setStacked()EmbeddedColumnChartBuilderUtilise des lignes empilées, ce qui signifie que les valeurs des lignes et des barres sont empilées (cumulées).
setTitle(chartTitle)EmbeddedColumnChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)EmbeddedColumnChartBuilderDéfinit le style de texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderDétermine si les lignes et les colonnes du graphique sont transposées.
setXAxisTextStyle(textStyle)EmbeddedColumnChartBuilderDéfinit le style de texte de l'axe horizontal.
setXAxisTitle(title)EmbeddedColumnChartBuilderAjoute un titre à l'axe horizontal.
setXAxisTitleTextStyle(textStyle)EmbeddedColumnChartBuilderDéfinit le style du texte du titre de l'axe horizontal.
setYAxisTextStyle(textStyle)EmbeddedColumnChartBuilderDéfinit le style de texte de l'axe vertical.
setYAxisTitle(title)EmbeddedColumnChartBuilderAjoute un titre à l'axe vertical.
setYAxisTitleTextStyle(textStyle)EmbeddedColumnChartBuilderDéfinit le style du texte du titre de l'axe vertical.
useLogScale()EmbeddedColumnChartBuilderConvertit l'axe de la plage en échelle logarithmique (toutes les valeurs doivent être positives).

EmbeddedComboChartBuilder

Méthodes

MéthodeType renvoyéBrève description
addRange(range)EmbeddedChartBuilderAjoute une plage au graphique que ce constructeur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie EmbeddedAreaChartBuilder.
asBarChart()EmbeddedBarChartBuilderDéfinit le type de graphique sur BarChart et renvoie un EmbeddedBarChartBuilder.
asColumnChart()EmbeddedColumnChartBuilderDéfinit le type de graphique sur ColumnChart et renvoie un EmbeddedColumnChartBuilder.
asComboChart()EmbeddedComboChartBuilderDéfinit le type de graphique sur ComboChart et renvoie un EmbeddedComboChartBuilder.
asHistogramChart()EmbeddedHistogramChartBuilderDéfinit le type de graphique sur HistogramChart et renvoie un EmbeddedHistogramChartBuilder.
asLineChart()EmbeddedLineChartBuilderDéfinit le type de graphique sur LineChart et renvoie EmbeddedLineChartBuilder.
asPieChart()EmbeddedPieChartBuilderDéfinit le type de graphique sur PieChart et renvoie un EmbeddedPieChartBuilder.
asScatterChart()EmbeddedScatterChartBuilderDéfinit le type de graphique sur ScatterChart et renvoie un EmbeddedScatterChartBuilder.
asTableChart()EmbeddedTableChartBuilderDéfinit le type de graphique sur TableChart et renvoie un EmbeddedTableChartBuilder.
build()EmbeddedChartCrée le graphique pour refléter toutes les modifications qui lui ont été apportées.
clearRanges()EmbeddedChartBuilderSupprime toutes les plages du graphique modifié par cet outil de création.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoyez le graphique ContainerInfo, qui encapsule l'emplacement du graphique sur la feuille.
getRanges()Range[]Affiche une copie de la liste des plages de données actuellement disponibles pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique modifié par cet outil de création.
reverseCategories()EmbeddedComboChartBuilderInverse le dessin de séries sur l'axe du domaine.
setBackgroundColor(cssValue)EmbeddedComboChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setChartType(type)EmbeddedChartBuilderModifie le type de graphique.
setColors(cssValues)EmbeddedComboChartBuilderDéfinit les couleurs des lignes du graphique.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderDéfinit la stratégie à utiliser pour les lignes et les colonnes masquées.
setLegendPosition(position)EmbeddedComboChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedComboChartBuilderDéfinit le style de texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsque plusieurs plages existent.
setNumHeaders(headers)EmbeddedChartBuilderDéfinit le nombre de lignes ou de colonnes de la plage à traiter comme des en-têtes.
setOption(option, value)EmbeddedChartBuilderDéfinit les options avancées de ce graphique.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderDéfinit la position, en modifiant l'emplacement du graphique sur la feuille.
setRange(start, end)EmbeddedComboChartBuilderDéfinit la plage du graphique.
setStacked()EmbeddedComboChartBuilderUtilise des lignes empilées, ce qui signifie que les valeurs des lignes et des barres sont empilées (cumulées).
setTitle(chartTitle)EmbeddedComboChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)EmbeddedComboChartBuilderDéfinit le style de texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderDétermine si les lignes et les colonnes du graphique sont transposées.
setXAxisTextStyle(textStyle)EmbeddedComboChartBuilderDéfinit le style de texte de l'axe horizontal.
setXAxisTitle(title)EmbeddedComboChartBuilderAjoute un titre à l'axe horizontal.
setXAxisTitleTextStyle(textStyle)EmbeddedComboChartBuilderDéfinit le style du texte du titre de l'axe horizontal.
setYAxisTextStyle(textStyle)EmbeddedComboChartBuilderDéfinit le style de texte de l'axe vertical.
setYAxisTitle(title)EmbeddedComboChartBuilderAjoute un titre à l'axe vertical.
setYAxisTitleTextStyle(textStyle)EmbeddedComboChartBuilderDéfinit le style du texte du titre de l'axe vertical.
useLogScale()EmbeddedComboChartBuilderConvertit l'axe de la plage en échelle logarithmique (toutes les valeurs doivent être positives).

EmbeddedHistogramChartBuilder

Méthodes

MéthodeType renvoyéBrève description
addRange(range)EmbeddedChartBuilderAjoute une plage au graphique que ce constructeur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie EmbeddedAreaChartBuilder.
asBarChart()EmbeddedBarChartBuilderDéfinit le type de graphique sur BarChart et renvoie un EmbeddedBarChartBuilder.
asColumnChart()EmbeddedColumnChartBuilderDéfinit le type de graphique sur ColumnChart et renvoie un EmbeddedColumnChartBuilder.
asComboChart()EmbeddedComboChartBuilderDéfinit le type de graphique sur ComboChart et renvoie un EmbeddedComboChartBuilder.
asHistogramChart()EmbeddedHistogramChartBuilderDéfinit le type de graphique sur HistogramChart et renvoie un EmbeddedHistogramChartBuilder.
asLineChart()EmbeddedLineChartBuilderDéfinit le type de graphique sur LineChart et renvoie EmbeddedLineChartBuilder.
asPieChart()EmbeddedPieChartBuilderDéfinit le type de graphique sur PieChart et renvoie un EmbeddedPieChartBuilder.
asScatterChart()EmbeddedScatterChartBuilderDéfinit le type de graphique sur ScatterChart et renvoie un EmbeddedScatterChartBuilder.
asTableChart()EmbeddedTableChartBuilderDéfinit le type de graphique sur TableChart et renvoie un EmbeddedTableChartBuilder.
build()EmbeddedChartCrée le graphique pour refléter toutes les modifications qui lui ont été apportées.
clearRanges()EmbeddedChartBuilderSupprime toutes les plages du graphique modifié par cet outil de création.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoyez le graphique ContainerInfo, qui encapsule l'emplacement du graphique sur la feuille.
getRanges()Range[]Affiche une copie de la liste des plages de données actuellement disponibles pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique modifié par cet outil de création.
reverseCategories()EmbeddedHistogramChartBuilderInverse le dessin de séries sur l'axe du domaine.
setBackgroundColor(cssValue)EmbeddedHistogramChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setChartType(type)EmbeddedChartBuilderModifie le type de graphique.
setColors(cssValues)EmbeddedHistogramChartBuilderDéfinit les couleurs des lignes du graphique.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderDéfinit la stratégie à utiliser pour les lignes et les colonnes masquées.
setLegendPosition(position)EmbeddedHistogramChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedHistogramChartBuilderDéfinit le style de texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsque plusieurs plages existent.
setNumHeaders(headers)EmbeddedChartBuilderDéfinit le nombre de lignes ou de colonnes de la plage à traiter comme des en-têtes.
setOption(option, value)EmbeddedChartBuilderDéfinit les options avancées de ce graphique.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderDéfinit la position, en modifiant l'emplacement du graphique sur la feuille.
setRange(start, end)EmbeddedHistogramChartBuilderDéfinit la plage du graphique.
setStacked()EmbeddedHistogramChartBuilderUtilise des lignes empilées, ce qui signifie que les valeurs des lignes et des barres sont empilées (cumulées).
setTitle(chartTitle)EmbeddedHistogramChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)EmbeddedHistogramChartBuilderDéfinit le style de texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderDétermine si les lignes et les colonnes du graphique sont transposées.
setXAxisTextStyle(textStyle)EmbeddedHistogramChartBuilderDéfinit le style de texte de l'axe horizontal.
setXAxisTitle(title)EmbeddedHistogramChartBuilderAjoute un titre à l'axe horizontal.
setXAxisTitleTextStyle(textStyle)EmbeddedHistogramChartBuilderDéfinit le style du texte du titre de l'axe horizontal.
setYAxisTextStyle(textStyle)EmbeddedHistogramChartBuilderDéfinit le style de texte de l'axe vertical.
setYAxisTitle(title)EmbeddedHistogramChartBuilderAjoute un titre à l'axe vertical.
setYAxisTitleTextStyle(textStyle)EmbeddedHistogramChartBuilderDéfinit le style du texte du titre de l'axe vertical.
useLogScale()EmbeddedHistogramChartBuilderConvertit l'axe de la plage en échelle logarithmique (toutes les valeurs doivent être positives).

EmbeddedLineChartBuilder

Méthodes

MéthodeType renvoyéBrève description
addRange(range)EmbeddedChartBuilderAjoute une plage au graphique que ce constructeur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie EmbeddedAreaChartBuilder.
asBarChart()EmbeddedBarChartBuilderDéfinit le type de graphique sur BarChart et renvoie un EmbeddedBarChartBuilder.
asColumnChart()EmbeddedColumnChartBuilderDéfinit le type de graphique sur ColumnChart et renvoie un EmbeddedColumnChartBuilder.
asComboChart()EmbeddedComboChartBuilderDéfinit le type de graphique sur ComboChart et renvoie un EmbeddedComboChartBuilder.
asHistogramChart()EmbeddedHistogramChartBuilderDéfinit le type de graphique sur HistogramChart et renvoie un EmbeddedHistogramChartBuilder.
asLineChart()EmbeddedLineChartBuilderDéfinit le type de graphique sur LineChart et renvoie EmbeddedLineChartBuilder.
asPieChart()EmbeddedPieChartBuilderDéfinit le type de graphique sur PieChart et renvoie un EmbeddedPieChartBuilder.
asScatterChart()EmbeddedScatterChartBuilderDéfinit le type de graphique sur ScatterChart et renvoie un EmbeddedScatterChartBuilder.
asTableChart()EmbeddedTableChartBuilderDéfinit le type de graphique sur TableChart et renvoie un EmbeddedTableChartBuilder.
build()EmbeddedChartCrée le graphique pour refléter toutes les modifications qui lui ont été apportées.
clearRanges()EmbeddedChartBuilderSupprime toutes les plages du graphique modifié par cet outil de création.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoyez le graphique ContainerInfo, qui encapsule l'emplacement du graphique sur la feuille.
getRanges()Range[]Affiche une copie de la liste des plages de données actuellement disponibles pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique modifié par cet outil de création.
reverseCategories()EmbeddedLineChartBuilderInverse le dessin de séries sur l'axe du domaine.
setBackgroundColor(cssValue)EmbeddedLineChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setChartType(type)EmbeddedChartBuilderModifie le type de graphique.
setColors(cssValues)EmbeddedLineChartBuilderDéfinit les couleurs des lignes du graphique.
setCurveStyle(style)EmbeddedLineChartBuilderDéfinit le style à utiliser pour les courbes du graphique.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderDéfinit la stratégie à utiliser pour les lignes et les colonnes masquées.
setLegendPosition(position)EmbeddedLineChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedLineChartBuilderDéfinit le style de texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsque plusieurs plages existent.
setNumHeaders(headers)EmbeddedChartBuilderDéfinit le nombre de lignes ou de colonnes de la plage à traiter comme des en-têtes.
setOption(option, value)EmbeddedChartBuilderDéfinit les options avancées de ce graphique.
setPointStyle(style)EmbeddedLineChartBuilderDéfinit le style des points de la ligne.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderDéfinit la position, en modifiant l'emplacement du graphique sur la feuille.
setRange(start, end)EmbeddedLineChartBuilderDéfinit la plage du graphique.
setTitle(chartTitle)EmbeddedLineChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)EmbeddedLineChartBuilderDéfinit le style de texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderDétermine si les lignes et les colonnes du graphique sont transposées.
setXAxisTextStyle(textStyle)EmbeddedLineChartBuilderDéfinit le style de texte de l'axe horizontal.
setXAxisTitle(title)EmbeddedLineChartBuilderAjoute un titre à l'axe horizontal.
setXAxisTitleTextStyle(textStyle)EmbeddedLineChartBuilderDéfinit le style du texte du titre de l'axe horizontal.
setYAxisTextStyle(textStyle)EmbeddedLineChartBuilderDéfinit le style de texte de l'axe vertical.
setYAxisTitle(title)EmbeddedLineChartBuilderAjoute un titre à l'axe vertical.
setYAxisTitleTextStyle(textStyle)EmbeddedLineChartBuilderDéfinit le style du texte du titre de l'axe vertical.
useLogScale()EmbeddedLineChartBuilderConvertit l'axe de la plage en échelle logarithmique (toutes les valeurs doivent être positives).

EmbeddedPieChartBuilder

Méthodes

MéthodeType renvoyéBrève description
addRange(range)EmbeddedChartBuilderAjoute une plage au graphique que ce constructeur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie EmbeddedAreaChartBuilder.
asBarChart()EmbeddedBarChartBuilderDéfinit le type de graphique sur BarChart et renvoie un EmbeddedBarChartBuilder.
asColumnChart()EmbeddedColumnChartBuilderDéfinit le type de graphique sur ColumnChart et renvoie un EmbeddedColumnChartBuilder.
asComboChart()EmbeddedComboChartBuilderDéfinit le type de graphique sur ComboChart et renvoie un EmbeddedComboChartBuilder.
asHistogramChart()EmbeddedHistogramChartBuilderDéfinit le type de graphique sur HistogramChart et renvoie un EmbeddedHistogramChartBuilder.
asLineChart()EmbeddedLineChartBuilderDéfinit le type de graphique sur LineChart et renvoie EmbeddedLineChartBuilder.
asPieChart()EmbeddedPieChartBuilderDéfinit le type de graphique sur PieChart et renvoie un EmbeddedPieChartBuilder.
asScatterChart()EmbeddedScatterChartBuilderDéfinit le type de graphique sur ScatterChart et renvoie un EmbeddedScatterChartBuilder.
asTableChart()EmbeddedTableChartBuilderDéfinit le type de graphique sur TableChart et renvoie un EmbeddedTableChartBuilder.
build()EmbeddedChartCrée le graphique pour refléter toutes les modifications qui lui ont été apportées.
clearRanges()EmbeddedChartBuilderSupprime toutes les plages du graphique modifié par cet outil de création.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoyez le graphique ContainerInfo, qui encapsule l'emplacement du graphique sur la feuille.
getRanges()Range[]Affiche une copie de la liste des plages de données actuellement disponibles pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique modifié par cet outil de création.
reverseCategories()EmbeddedPieChartBuilderInverse le dessin de séries sur l'axe du domaine.
set3D()EmbeddedPieChartBuilderDéfinit le graphique en trois dimensions.
setBackgroundColor(cssValue)EmbeddedPieChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setChartType(type)EmbeddedChartBuilderModifie le type de graphique.
setColors(cssValues)EmbeddedPieChartBuilderDéfinit les couleurs des lignes du graphique.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderDéfinit la stratégie à utiliser pour les lignes et les colonnes masquées.
setLegendPosition(position)EmbeddedPieChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedPieChartBuilderDéfinit le style de texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsque plusieurs plages existent.
setNumHeaders(headers)EmbeddedChartBuilderDéfinit le nombre de lignes ou de colonnes de la plage à traiter comme des en-têtes.
setOption(option, value)EmbeddedChartBuilderDéfinit les options avancées de ce graphique.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderDéfinit la position, en modifiant l'emplacement du graphique sur la feuille.
setTitle(chartTitle)EmbeddedPieChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)EmbeddedPieChartBuilderDéfinit le style de texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderDétermine si les lignes et les colonnes du graphique sont transposées.

EmbeddedScatterChartBuilder

Méthodes

MéthodeType renvoyéBrève description
addRange(range)EmbeddedChartBuilderAjoute une plage au graphique que ce constructeur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie EmbeddedAreaChartBuilder.
asBarChart()EmbeddedBarChartBuilderDéfinit le type de graphique sur BarChart et renvoie un EmbeddedBarChartBuilder.
asColumnChart()EmbeddedColumnChartBuilderDéfinit le type de graphique sur ColumnChart et renvoie un EmbeddedColumnChartBuilder.
asComboChart()EmbeddedComboChartBuilderDéfinit le type de graphique sur ComboChart et renvoie un EmbeddedComboChartBuilder.
asHistogramChart()EmbeddedHistogramChartBuilderDéfinit le type de graphique sur HistogramChart et renvoie un EmbeddedHistogramChartBuilder.
asLineChart()EmbeddedLineChartBuilderDéfinit le type de graphique sur LineChart et renvoie EmbeddedLineChartBuilder.
asPieChart()EmbeddedPieChartBuilderDéfinit le type de graphique sur PieChart et renvoie un EmbeddedPieChartBuilder.
asScatterChart()EmbeddedScatterChartBuilderDéfinit le type de graphique sur ScatterChart et renvoie un EmbeddedScatterChartBuilder.
asTableChart()EmbeddedTableChartBuilderDéfinit le type de graphique sur TableChart et renvoie un EmbeddedTableChartBuilder.
build()EmbeddedChartCrée le graphique pour refléter toutes les modifications qui lui ont été apportées.
clearRanges()EmbeddedChartBuilderSupprime toutes les plages du graphique modifié par cet outil de création.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoyez le graphique ContainerInfo, qui encapsule l'emplacement du graphique sur la feuille.
getRanges()Range[]Affiche une copie de la liste des plages de données actuellement disponibles pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique modifié par cet outil de création.
setBackgroundColor(cssValue)EmbeddedScatterChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setChartType(type)EmbeddedChartBuilderModifie le type de graphique.
setColors(cssValues)EmbeddedScatterChartBuilderDéfinit les couleurs des lignes du graphique.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderDéfinit la stratégie à utiliser pour les lignes et les colonnes masquées.
setLegendPosition(position)EmbeddedScatterChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedScatterChartBuilderDéfinit le style de texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsque plusieurs plages existent.
setNumHeaders(headers)EmbeddedChartBuilderDéfinit le nombre de lignes ou de colonnes de la plage à traiter comme des en-têtes.
setOption(option, value)EmbeddedChartBuilderDéfinit les options avancées de ce graphique.
setPointStyle(style)EmbeddedScatterChartBuilderDéfinit le style des points de la ligne.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderDéfinit la position, en modifiant l'emplacement du graphique sur la feuille.
setTitle(chartTitle)EmbeddedScatterChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)EmbeddedScatterChartBuilderDéfinit le style de texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderDétermine si les lignes et les colonnes du graphique sont transposées.
setXAxisLogScale()EmbeddedScatterChartBuilderConvertit l'axe horizontal en échelle logarithmique (toutes les valeurs doivent être positives).
setXAxisRange(start, end)EmbeddedScatterChartBuilderDéfinit la plage de l'axe horizontal du graphique.
setXAxisTextStyle(textStyle)EmbeddedScatterChartBuilderDéfinit le style de texte de l'axe horizontal.
setXAxisTitle(title)EmbeddedScatterChartBuilderAjoute un titre à l'axe horizontal.
setXAxisTitleTextStyle(textStyle)EmbeddedScatterChartBuilderDéfinit le style du texte du titre de l'axe horizontal.
setYAxisLogScale()EmbeddedScatterChartBuilderConvertit l'axe vertical en échelle logarithmique (toutes les valeurs doivent être positives).
setYAxisRange(start, end)EmbeddedScatterChartBuilderDéfinit la plage de l'axe vertical du graphique.
setYAxisTextStyle(textStyle)EmbeddedScatterChartBuilderDéfinit le style de texte de l'axe vertical.
setYAxisTitle(title)EmbeddedScatterChartBuilderAjoute un titre à l'axe vertical.
setYAxisTitleTextStyle(textStyle)EmbeddedScatterChartBuilderDéfinit le style du texte du titre de l'axe vertical.

EmbeddedTableChartBuilder

Méthodes

MéthodeType renvoyéBrève description
addRange(range)EmbeddedChartBuilderAjoute une plage au graphique que ce constructeur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie EmbeddedAreaChartBuilder.
asBarChart()EmbeddedBarChartBuilderDéfinit le type de graphique sur BarChart et renvoie un EmbeddedBarChartBuilder.
asColumnChart()EmbeddedColumnChartBuilderDéfinit le type de graphique sur ColumnChart et renvoie un EmbeddedColumnChartBuilder.
asComboChart()EmbeddedComboChartBuilderDéfinit le type de graphique sur ComboChart et renvoie un EmbeddedComboChartBuilder.
asHistogramChart()EmbeddedHistogramChartBuilderDéfinit le type de graphique sur HistogramChart et renvoie un EmbeddedHistogramChartBuilder.
asLineChart()EmbeddedLineChartBuilderDéfinit le type de graphique sur LineChart et renvoie EmbeddedLineChartBuilder.
asPieChart()EmbeddedPieChartBuilderDéfinit le type de graphique sur PieChart et renvoie un EmbeddedPieChartBuilder.
asScatterChart()EmbeddedScatterChartBuilderDéfinit le type de graphique sur ScatterChart et renvoie un EmbeddedScatterChartBuilder.
asTableChart()EmbeddedTableChartBuilderDéfinit le type de graphique sur TableChart et renvoie un EmbeddedTableChartBuilder.
build()EmbeddedChartCrée le graphique pour refléter toutes les modifications qui lui ont été apportées.
clearRanges()EmbeddedChartBuilderSupprime toutes les plages du graphique modifié par cet outil de création.
enablePaging(enablePaging)EmbeddedTableChartBuilderDétermine si la pagination des données doit être activée.
enablePaging(pageSize)EmbeddedTableChartBuilderActive la pagination et définit le nombre de lignes sur chaque page.
enablePaging(pageSize, startPage)EmbeddedTableChartBuilderActive la pagination, définit le nombre de lignes de chaque page et la première page du tableau à afficher (les numéros de page sont basés sur zéro).
enableRtlTable(rtlEnabled)EmbeddedTableChartBuilderAjout d'une prise en charge de base des langues qui se lisent de droite à gauche (telles que l'arabe ou l'hébreu) en inversant l'ordre des colonnes de la table, de sorte que la colonne 0 soit la colonne la plus à droite et que la dernière colonne soit la colonne la plus à gauche.
enableSorting(enableSorting)EmbeddedTableChartBuilderDétermine si les colonnes doivent être triées lorsque l'utilisateur clique sur un en-tête de colonne.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoyez le graphique ContainerInfo, qui encapsule l'emplacement du graphique sur la feuille.
getRanges()Range[]Affiche une copie de la liste des plages de données actuellement disponibles pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique modifié par cet outil de création.
setChartType(type)EmbeddedChartBuilderModifie le type de graphique.
setFirstRowNumber(number)EmbeddedTableChartBuilderDéfinit le numéro de la première ligne du tableau de données.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderDéfinit la stratégie à utiliser pour les lignes et les colonnes masquées.
setInitialSortingAscending(column)EmbeddedTableChartBuilderDéfinit l'index de la colonne en fonction de lequel le tableau doit être trié initialement (croissant).
setInitialSortingDescending(column)EmbeddedTableChartBuilderDéfinit l'index de la colonne en fonction duquel la table doit être triée initialement (ordre décroissant).
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsque plusieurs plages existent.
setNumHeaders(headers)EmbeddedChartBuilderDéfinit le nombre de lignes ou de colonnes de la plage à traiter comme des en-têtes.
setOption(option, value)EmbeddedChartBuilderDéfinit les options avancées de ce graphique.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)EmbeddedChartBuilderDéfinit la position, en modifiant l'emplacement du graphique sur la feuille.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderDétermine si les lignes et les colonnes du graphique sont transposées.
showRowNumberColumn(showRowNumber)EmbeddedTableChartBuilderDétermine si le numéro de ligne doit être affiché en tant que première colonne du tableau.
useAlternatingRowStyle(alternate)EmbeddedTableChartBuilderDétermine si le style de couleurs en alternance est attribué aux lignes impaires et paires d'un tableau.

Filter

Méthodes

MéthodeType renvoyéBrève description
getColumnFilterCriteria(columnPosition)FilterCriteriaRécupère les critères de filtre de la colonne spécifiée ou null si aucun critère de filtre n'est appliqué à la colonne.
getRange()RangeRécupère la plage à laquelle s'applique ce filtre.
remove()voidSupprime ce filtre.
removeColumnFilterCriteria(columnPosition)FilterSupprime les critères de filtre de la colonne spécifiée.
setColumnFilterCriteria(columnPosition, filterCriteria)FilterDéfinit les critères de filtre pour la colonne spécifiée.
sort(columnPosition, ascending)FilterTrie la plage filtrée selon la colonne spécifiée, en excluant la première ligne (la ligne d'en-tête) de la plage à laquelle s'applique ce filtre.

FilterCriteria

Méthodes

MéthodeType renvoyéBrève description
copy()FilterCriteriaBuilderCopie ces critères de filtre et crée un générateur de critères que vous pouvez appliquer à un autre filtre.
getCriteriaType()BooleanCriteriaAffiche le type booléen du critère (par exemple, CELL_EMPTY).
getCriteriaValues()Object[]Renvoie un tableau d'arguments pour les critères booléens.
getHiddenValues()String[]Renvoie les valeurs masquées par le filtre.
getVisibleBackgroundColor()ColorRenvoie la couleur d'arrière-plan utilisée comme critère de filtre.
getVisibleForegroundColor()ColorRenvoie la couleur de premier plan utilisée comme critère de filtre.
getVisibleValues()String[]Renvoie les valeurs affichées par le filtre du tableau croisé dynamique.

FilterCriteriaBuilder

Méthodes

MéthodeType renvoyéBrève description
build()FilterCriteriaAssemblage des critères de filtre à l'aide des paramètres que vous ajoutez à l'outil de création de critères
copy()FilterCriteriaBuilderCopie ces critères de filtre et crée un générateur de critères que vous pouvez appliquer à un autre filtre.
getCriteriaType()BooleanCriteriaAffiche le type booléen du critère (par exemple, CELL_EMPTY).
getCriteriaValues()Object[]Renvoie un tableau d'arguments pour les critères booléens.
getHiddenValues()String[]Renvoie les valeurs masquées par le filtre.
getVisibleBackgroundColor()ColorRenvoie la couleur d'arrière-plan utilisée comme critère de filtre.
getVisibleForegroundColor()ColorRenvoie la couleur de premier plan utilisée comme critère de filtre.
getVisibleValues()String[]Renvoie les valeurs affichées par le filtre du tableau croisé dynamique.
setHiddenValues(values)FilterCriteriaBuilderDéfinit les valeurs à masquer.
setVisibleBackgroundColor(visibleBackgroundColor)FilterCriteriaBuilderDéfinit la couleur d'arrière-plan utilisée comme critère de filtre.
setVisibleForegroundColor(visibleForegroundColor)FilterCriteriaBuilderDéfinit la couleur de premier plan utilisée comme critère de filtre.
setVisibleValues(values)FilterCriteriaBuilderDéfinit les valeurs à afficher dans un tableau croisé dynamique.
whenCellEmpty()FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules vides.
whenCellNotEmpty()FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules qui ne sont pas vides.
whenDateAfter(date)FilterCriteriaBuilderDéfinit les critères de filtre qui affichent les cellules dont les dates sont postérieures à la date spécifiée.
whenDateAfter(date)FilterCriteriaBuilderDéfinit les critères de filtre qui affichent les cellules dont les dates sont postérieures à la date relative spécifiée.
whenDateBefore(date)FilterCriteriaBuilderDéfinit les critères de filtre qui affichent les cellules dont les dates sont antérieures à la date spécifiée.
whenDateBefore(date)FilterCriteriaBuilderDéfinit les critères de filtre qui affichent les cellules dont les dates sont antérieures à la date relative spécifiée.
whenDateEqualTo(date)FilterCriteriaBuilderDéfinit les critères de filtre qui affichent les cellules dont les dates correspondent à la date spécifiée.
whenDateEqualTo(date)FilterCriteriaBuilderDéfinit les critères de filtre qui affichent les cellules dont les dates correspondent à la date relative spécifiée.
whenDateEqualToAny(dates)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont les dates correspondent à l'une des dates spécifiées.
whenDateNotEqualTo(date)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules qui ne correspondent pas à la date spécifiée.
whenDateNotEqualToAny(dates)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont les dates ne correspondent à aucune des dates spécifiées.
whenFormulaSatisfied(formula)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules avec une formule spécifiée (telle que =B:B<C:C) dont le résultat est true.
whenNumberBetween(start, end)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le nombre est compris entre deux nombres spécifiés ou correspond à l'un des deux.
whenNumberEqualTo(number)FilterCriteriaBuilderDéfinit les critères de filtre de façon à afficher les cellules contenant un nombre égal au nombre spécifié.
whenNumberEqualToAny(numbers)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules contenant un nombre égal à l'un des nombres spécifiés.
whenNumberGreaterThan(number)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le nombre est supérieur au nombre spécifié
whenNumberGreaterThanOrEqualTo(number)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le nombre est supérieur ou égal au nombre spécifié.
whenNumberLessThan(number)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules contenant un nombre inférieur au nombre spécifié.
whenNumberLessThanOrEqualTo(number)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le nombre est inférieur ou égal au nombre spécifié.
whenNumberNotBetween(start, end)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont un nombre ne se situe pas entre les deux nombres spécifiés et qui n'en font aucun.
whenNumberNotEqualTo(number)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le nombre n'est pas égal au nombre spécifié.
whenNumberNotEqualToAny(numbers)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le nombre n'est pas égal à l'un des nombres spécifiés.
whenTextContains(text)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le texte contient le texte spécifié.
whenTextDoesNotContain(text)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le texte ne contient pas le texte spécifié.
whenTextEndsWith(text)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le texte se termine par le texte spécifié.
whenTextEqualTo(text)FilterCriteriaBuilderDéfinit les critères de filtre de façon à afficher les cellules contenant le texte correspondant au texte spécifié.
whenTextEqualToAny(texts)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le texte est égal à l'une des valeurs textuelles spécifiées.
whenTextNotEqualTo(text)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le texte n'est pas identique au texte spécifié.
whenTextNotEqualToAny(texts)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le texte ne correspond à aucune des valeurs spécifiées.
whenTextStartsWith(text)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le texte commence par le texte spécifié.
withCriteria(criteria, args)FilterCriteriaBuilderDéfinit les critères de filtre sur une condition booléenne définie par des valeurs BooleanCriteria, telles que CELL_EMPTY ou NUMBER_GREATER_THAN.

FrequencyType

Propriétés

PropriétéTypeDescription
FREQUENCY_TYPE_UNSUPPORTEDEnumLe type de fréquence n'est pas accepté.
DAILYEnumActualiser quotidiennement.
WEEKLYEnumIls sont actualisés chaque semaine, certains jours de la semaine.
MONTHLYEnumIls sont actualisés tous les mois, certains jours du mois.

GradientCondition

Méthodes

MéthodeType renvoyéBrève description
getMaxColorObject()ColorRécupère la couleur définie pour la valeur maximale de cette condition de dégradé.
getMaxType()InterpolationTypeRécupère le type d'interpolation pour la valeur maximale de cette condition de gradient.
getMaxValue()StringRécupère la valeur maximale de cette condition de dégradé.
getMidColorObject()ColorRécupère la couleur définie pour la valeur du milieu de cette condition de dégradé.
getMidType()InterpolationTypeRécupère le type d'interpolation pour la valeur du point médian de cette condition de gradient.
getMidValue()StringRécupère la valeur du point médian de cette condition de dégradé.
getMinColorObject()ColorRécupère la couleur définie pour la valeur minimale de cette condition de dégradé.
getMinType()InterpolationTypeRécupère le type d'interpolation pour la valeur minimale de cette condition de gradient.
getMinValue()StringRécupère la valeur minimale de cette condition de dégradé.

Group

Méthodes

MéthodeType renvoyéBrève description
collapse()GroupRéduit ce groupe.
expand()GroupDéveloppe ce groupe.
getControlIndex()IntegerRenvoie l'index d'activation/de désactivation des commandes de ce groupe.
getDepth()IntegerRenvoie la profondeur de ce groupe.
getRange()RangeRenvoie la plage sur laquelle s'applique ce groupe.
isCollapsed()BooleanRenvoie la valeur true si ce groupe est réduit.
remove()voidSupprime ce groupe de la feuille, ce qui réduit de un la profondeur du groupe de l'élément range.

GroupControlTogglePosition

Propriétés

PropriétéTypeDescription
BEFOREEnumPosition où le bouton bascule de commande se trouve avant le groupe (aux index inférieurs).
AFTEREnumPosition à laquelle le bouton d'activation/de désactivation se trouve après le groupe (à des indices plus élevés).

InterpolationType

Propriétés

PropriétéTypeDescription
NUMBEREnumUtilisez le nombre comme point d'interpolation spécifique pour une condition de dégradé.
PERCENTEnumUtilisez le nombre comme point d'interpolation en pourcentage pour une condition de dégradé.
PERCENTILEEnumUtilisez le nombre comme point d'interpolation de centile pour une condition de dégradé.
MINEnumDéduisez le nombre minimal en tant que point d'interpolation spécifique pour une condition de gradient.
MAXEnumInférez le nombre maximal en tant que point d'interpolation spécifique pour une condition de dégradé.

NamedRange

Méthodes

MéthodeType renvoyéBrève description
getName()StringRécupère le nom de cette plage nommée.
getRange()RangeRécupère la plage référencée par cette plage nommée.
remove()voidSupprime cette plage nommée.
setName(name)NamedRangeDéfinit/met à jour le nom de la plage nommée.
setRange(range)NamedRangeDéfinit/met à jour la plage pour cette plage nommée.

OverGridImage

Méthodes

MéthodeType renvoyéBrève description
assignScript(functionName)OverGridImageAttribue à cette image la fonction portant le nom spécifié.
getAltTextDescription()StringRenvoie la description en texte alternatif de cette image.
getAltTextTitle()StringRenvoie le titre en texte alternatif de cette image.
getAnchorCell()RangeRenvoie la cellule dans laquelle une image est ancrée.
getAnchorCellXOffset()IntegerRenvoie le décalage de pixels horizontal par rapport à la cellule d'ancrage.
getAnchorCellYOffset()IntegerRenvoie le décalage vertical des pixels par rapport à la cellule d'ancrage.
getHeight()IntegerRenvoie la hauteur réelle de cette image en pixels.
getInherentHeight()IntegerRenvoie la hauteur inhérente à cette image en pixels.
getInherentWidth()IntegerRenvoie la hauteur inhérente à cette image en pixels.
getScript()StringRenvoie le nom de la fonction attribuée à cette image.
getSheet()SheetAffiche la feuille sur laquelle cette image apparaît.
getUrl()StringRécupère l'URL source de l'image. Renvoie null si l'URL n'est pas disponible.
getWidth()IntegerRenvoie la largeur réelle de cette image en pixels.
remove()voidSupprime cette image de la feuille de calcul.
replace(blob)OverGridImageRemplace cette image par celle spécifiée par le BlobSource fourni.
replace(url)OverGridImageRemplace cette image par celle de l'URL spécifiée.
resetSize()OverGridImageRétablit l'image à ses dimensions inhérentes.
setAltTextDescription(description)OverGridImageDéfinit la description du texte alternatif de cette image.
setAltTextTitle(title)OverGridImageDéfinit le texte alternatif de cette image.
setAnchorCell(cell)OverGridImageDéfinit la cellule dans laquelle une image est ancrée.
setAnchorCellXOffset(offset)OverGridImageDéfinit le décalage horizontal des pixels par rapport à la cellule d'ancrage.
setAnchorCellYOffset(offset)OverGridImageDéfinit le décalage vertical des pixels par rapport à la cellule d'ancrage.
setHeight(height)OverGridImageDéfinit la hauteur réelle en pixels de cette image.
setWidth(width)OverGridImageDéfinit la largeur réelle en pixels de cette image.

PageProtection

PivotFilter

Méthodes

MéthodeType renvoyéBrève description
getFilterCriteria()FilterCriteriaRenvoie les critères de filtre de ce tableau croisé dynamique.
getPivotTable()PivotTableAffiche le PivotTable auquel ce filtre appartient.
getSourceDataColumn()IntegerRenvoie le numéro de la colonne de données source sur laquelle ce filtre agit.
getSourceDataSourceColumn()DataSourceColumnRenvoie la colonne de la source de données sur laquelle le filtre agit.
remove()voidSupprime ce filtre de tableau croisé dynamique du tableau croisé dynamique.
setFilterCriteria(filterCriteria)PivotFilterDéfinit les critères de filtre de ce tableau croisé dynamique.

PivotGroup

Méthodes

MéthodeType renvoyéBrève description
addManualGroupingRule(groupName, groupMembers)PivotGroupAjoute une règle de regroupement manuel pour ce groupe de tableaux croisés dynamiques.
areLabelsRepeated()BooleanIndique si les étiquettes sont affichées comme répétées.
clearGroupingRule()PivotGroupSupprime toutes les règles de regroupement de ce groupe de tableaux croisés dynamiques.
clearSort()PivotGroupSupprime tout tri appliqué à ce groupe.
getDateTimeGroupingRule()DateTimeGroupingRuleRenvoie la règle de regroupement par date et heure du groupe de tableaux croisés dynamiques, ou null si aucune règle de regroupement par date et heure n'est définie.
getDimension()DimensionIndique s'il s'agit d'un groupe de lignes ou de colonnes.
getGroupLimit()PivotGroupLimitRenvoie la limite de regroupement d'un tableau croisé dynamique.
getIndex()IntegerRenvoie l'index de ce groupe de tableaux croisés dynamiques dans l'ordre actuel du groupe.
getPivotTable()PivotTableRenvoie le PivotTable auquel ce regroupement appartient.
getSourceDataColumn()IntegerRenvoie le numéro de la colonne de données source résumée par ce groupe.
getSourceDataSourceColumn()DataSourceColumnRenvoie la colonne de la source de données sur laquelle agit le groupe de tableaux croisés dynamiques.
hideRepeatedLabels()PivotGroupMasque les libellés répétés pour ce regroupement.
isSortAscending()BooleanRenvoie true si le tri est croissant, false si l'ordre de tri est décroissant.
moveToIndex(index)PivotGroupDéplace ce groupe à la position spécifiée dans la liste actuelle des groupes de lignes ou de colonnes.
remove()voidSupprime ce groupe de tableaux croisés dynamiques du tableau.
removeManualGroupingRule(groupName)PivotGroupSupprime la règle de regroupement manuel associée au groupName spécifié.
resetDisplayName()PivotGroupRéinitialise le nom à afficher de ce groupe dans le tableau croisé dynamique à sa valeur par défaut.
setDateTimeGroupingRule(dateTimeGroupingRuleType)PivotGroupDéfinit la règle de regroupement par date/heure du groupe de tableaux croisés dynamiques.
setDisplayName(name)PivotGroupDéfinit le nom à afficher de ce groupe dans le tableau croisé dynamique.
setGroupLimit(countLimit)PivotGroupDéfinit la limite de regroupement de tableaux croisés dynamiques.
setHistogramGroupingRule(minValue, maxValue, intervalSize)PivotGroupDéfinit une règle de regroupement d'histogrammes pour ce groupe de tableaux croisés dynamiques.
showRepeatedLabels()PivotGroupLorsqu'il existe plusieurs regroupements de lignes ou de colonnes, cette méthode affiche le libellé de ce regroupement pour chaque entrée du regroupement suivant.
showTotals(showTotals)PivotGroupDétermine si les valeurs totales de ce groupe de tableaux croisés dynamiques doivent être affichées dans le tableau.
sortAscending()PivotGroupDéfinit l'ordre de tri par ordre croissant.
sortBy(value, oppositeGroupValues)PivotGroupTrie ce groupe selon le PivotValue spécifié pour les valeurs issues de oppositeGroupValues.
sortDescending()PivotGroupDéfinit l'ordre de tri par ordre décroissant.
totalsAreShown()BooleanIndique si les valeurs totales sont actuellement affichées pour ce groupe de tableaux croisés dynamiques.

PivotGroupLimit

Méthodes

MéthodeType renvoyéBrève description
getCountLimit()IntegerRécupère la limite de nombre pour les lignes ou les colonnes du groupe de tableaux croisés dynamiques.
getPivotGroup()PivotGroupRenvoie le groupe de tableaux croisés dynamiques auquel la limite appartient.
remove()voidSupprime la limite de regroupement de tableaux croisés dynamiques.
setCountLimit(countLimit)PivotGroupLimitDéfinit le nombre maximal de lignes ou de colonnes dans le groupe de tableaux croisés dynamiques.

PivotTable

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 summarizeFunction spécifié.
addRowGroup(sourceDataColumn)PivotGroupDéfinit un nouveau regroupement de lignes dans le tableau croisé dynamique.
asDataSourcePivotTable()DataSourcePivotTableRenvoie le tableau croisé dynamique en tant que tableau croisé dynamique de source de données si le tableau est associé à un élément DataSource, ou à un autre élément null.
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 ce tableau croisé dynamique.
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.

PivotTableSummarizeFunction

Propriétés

PropriétéTypeDescription
CUSTOMEnumIl s'agit d'une fonction personnalisée. Cette valeur n'est valide que pour les champs calculés.
SUMEnumLa fonction SOMME
COUNTAEnumLa fonction COUNTA
COUNTEnumFonction COUNT
COUNTUNIQUEEnumFonction COUNTUNIQUE
AVERAGEEnumLa fonction AVERAGE
MAXEnumFonction MAX
MINEnumLa fonction MIN
MEDIANEnumFonction MEDIANE
PRODUCTEnumLa fonction PRODUCT
STDEVEnumLa fonction ECARTYPE
STDEVPEnumFonction ECARTYPEP
VAREnumLa fonction VAR
VARPEnumFonction VAR.P

PivotValue

Méthodes

MéthodeType renvoyéBrève description
getDisplayType()PivotValueDisplayTypeRenvoie le type d'affichage décrivant la manière dont cette valeur de tableau croisé dynamique est actuellement affichée dans le tableau.
getFormula()StringAffiche la formule utilisée pour calculer cette valeur.
getPivotTable()PivotTableRenvoie le PivotTable auquel cette valeur appartient.
getSourceDataColumn()IntegerRenvoie le numéro de la colonne de données source résumée par la valeur du tableau croisé dynamique.
getSourceDataSourceColumn()DataSourceColumnRenvoie la colonne de la source de données que la valeur du tableau croisé dynamique résume.
getSummarizedBy()PivotTableSummarizeFunctionRenvoie la fonction de synthèse de ce groupe.
remove()voidSupprimez cette valeur du tableau croisé dynamique.
setDisplayName(name)PivotValueDéfinit le nom à afficher pour cette valeur dans le tableau croisé dynamique.
setFormula(formula)PivotValueDéfinit la formule utilisée pour calculer cette valeur.
showAs(displayType)PivotValueAffiche cette valeur dans le tableau croisé dynamique en tant que fonction d'une autre valeur.
summarizeBy(summarizeFunction)PivotValueDéfinit la fonction de synthèse.

PivotValueDisplayType

Propriétés

PropriétéTypeDescription
DEFAULTEnumPar défaut.
PERCENT_OF_ROW_TOTALEnumAffiche les valeurs de tableau croisé dynamique sous forme de pourcentage du total pour la ligne.
PERCENT_OF_COLUMN_TOTALEnumAffiche les valeurs de tableau croisé dynamique sous forme de pourcentage du total de la colonne.
PERCENT_OF_GRAND_TOTALEnumAffiche les valeurs de pivotement sous forme de pourcentage du total général.

Protection

Méthodes

MéthodeType renvoyéBrève description
addEditor(emailAddress)ProtectionAjoute l'utilisateur donné à la liste des éditeurs de la feuille ou de la plage protégées.
addEditor(user)ProtectionAjoute l'utilisateur donné à la liste des éditeurs de la feuille ou de la plage protégées.
addEditors(emailAddresses)ProtectionAjoute le tableau d'utilisateurs donné à la liste des éditeurs de la feuille ou de la plage protégées.
addTargetAudience(audienceId)ProtectionAjoute l'audience cible spécifiée en tant qu'éditeur de la plage protégée.
canDomainEdit()BooleanDétermine si tous les utilisateurs du domaine propriétaire de la feuille de calcul sont autorisés à modifier la plage ou la feuille protégée.
canEdit()BooleanDétermine si l'utilisateur est autorisé à modifier la plage ou la feuille protégées.
getDescription()StringRécupère la description de la plage ou de la feuille protégée.
getEditors()User[]Récupère la liste des éditeurs de la plage ou de la feuille protégée.
getProtectionType()ProtectionTypeRécupère le type de zone protégée (RANGE ou SHEET).
getRange()RangeRécupère la plage protégée.
getRangeName()StringRécupère le nom de la plage protégée si elle est associée à une plage nommée.
getTargetAudiences()TargetAudience[]Affiche les ID des audiences cibles autorisées à modifier la plage protégée.
getUnprotectedRanges()Range[]Récupère un tableau de plages non protégées dans une feuille protégée.
isWarningOnly()BooleanDétermine si la zone protégée utilise une protection basée sur l'avertissement.
remove()voidDésactive la protection de la plage ou de la feuille.
removeEditor(emailAddress)ProtectionSupprime l'utilisateur spécifié de la liste des éditeurs pour la feuille ou la plage protégées.
removeEditor(user)ProtectionSupprime l'utilisateur spécifié de la liste des éditeurs pour la feuille ou la plage protégées.
removeEditors(emailAddresses)ProtectionSupprime le tableau d'utilisateurs indiqué de la liste des éditeurs pour la feuille ou la plage protégées.
removeTargetAudience(audienceId)ProtectionSupprime l'audience cible spécifiée en tant qu'éditeur de la plage protégée.
setDescription(description)ProtectionDéfinit la description de la plage ou de la feuille protégées.
setDomainEdit(editable)ProtectionDétermine si tous les utilisateurs du domaine propriétaire de la feuille de calcul sont autorisés à modifier la plage ou la feuille protégée.
setNamedRange(namedRange)ProtectionAssocie la plage protégée à une plage nommée existante.
setRange(range)ProtectionAjuste la plage protégée.
setRangeName(rangeName)ProtectionAssocie la plage protégée à une plage nommée existante.
setUnprotectedRanges(ranges)ProtectionDésactive le tableau de plages donné dans une feuille protégée.
setWarningOnly(warningOnly)ProtectionDétermine si cette plage protégée utilise une protection basée sur un avertissement.

ProtectionType

Propriétés

PropriétéTypeDescription
RANGEEnumProtection d'une plage.
SHEETEnumProtection d'une feuille.

Range

Méthodes

MéthodeType renvoyéBrève description
activate()RangeDéfinit la plage spécifiée comme active range, avec la cellule supérieure gauche dans la plage en tant que current cell.
activateAsCurrentCell()RangeDéfinit la cellule spécifiée comme current cell.
addDeveloperMetadata(key)RangeAjoute à la plage les métadonnées de développement avec la clé spécifiée.
addDeveloperMetadata(key, visibility)RangeAjoute les métadonnées de développement avec la clé et la visibilité spécifiées à la plage.
addDeveloperMetadata(key, value)RangeAjoute à la plage les métadonnées de développement avec la clé et la valeur spécifiées.
addDeveloperMetadata(key, value, visibility)RangeAjoute des métadonnées de développement avec la clé, la valeur et la visibilité spécifiées à la plage.
applyColumnBanding()BandingApplique un thème de bandes de colonnes par défaut à la plage.
applyColumnBanding(bandingTheme)BandingApplique un thème de bandes de colonnes spécifié à la plage.
applyColumnBanding(bandingTheme, showHeader, showFooter)BandingApplique un thème de bandes de colonnes spécifié à la plage avec des paramètres d'en-tête et de pied de page spécifiés.
applyRowBanding()BandingApplique un thème de bandes de lignes par défaut à la plage.
applyRowBanding(bandingTheme)BandingApplique un thème de bandes de lignes spécifié à la plage.
applyRowBanding(bandingTheme, showHeader, showFooter)BandingApplique un thème de bandes de lignes spécifié à la plage avec des paramètres d'en-tête et de pied de page spécifiés.
autoFill(destination, series)voidRemplit destinationRange avec des données basées sur les données de cette plage.
autoFillToNeighbor(series)voidCalcule une plage à remplir avec de nouvelles données en fonction des cellules voisines et la remplit automatiquement avec de nouvelles valeurs en fonction des données contenues dans cette plage.
breakApart()RangeDivisez à nouveau toutes les cellules à plusieurs colonnes de la plage en cellules individuelles.
canEdit()BooleanDétermine si l'utilisateur est autorisé ou non à modifier chaque cellule de la plage.
check()RangeDéfinit l'état des cases à cocher de la plage sur "cochées".
clear()RangeEfface la plage de contenus et de formats.
clear(options)RangeEfface le contenu, le format, les règles de validation des données et/ou les commentaires, comme spécifié avec les options avancées données.
clearContent()RangeEfface le contenu de la plage, sans modifier la mise en forme.
clearDataValidations()RangeEfface les règles de validation des données pour la plage.
clearFormat()RangeEfface la mise en forme de cette plage.
clearNote()RangeEfface la note dans la ou les cellules indiquées.
collapseGroups()RangeRéduit tous les groupes entièrement contenus dans la plage.
copyFormatToRange(gridId, column, columnEnd, row, rowEnd)voidCopiez la mise en forme de la plage à l'emplacement indiqué.
copyFormatToRange(sheet, column, columnEnd, row, rowEnd)voidCopiez la mise en forme de la plage à l'emplacement indiqué.
copyTo(destination)voidCopie les données d'une plage de cellules vers une autre plage de cellules.
copyTo(destination, copyPasteType, transposed)voidCopie les données d'une plage de cellules vers une autre plage de cellules.
copyTo(destination, options)voidCopie les données d'une plage de cellules vers une autre plage de cellules.
copyValuesToRange(gridId, column, columnEnd, row, rowEnd)voidCopiez le contenu de la plage à l'emplacement indiqué.
copyValuesToRange(sheet, column, columnEnd, row, rowEnd)voidCopiez le contenu de la plage à l'emplacement indiqué.
createDataSourcePivotTable(dataSource)DataSourcePivotTableCrée un tableau croisé dynamique de source de données vide à partir de la source de données, ancré à la première cellule de cette plage.
createDataSourceTable(dataSource)DataSourceTableCrée une table de source de données vide à partir de la source de données, ancrée à la première cellule de cette plage.
createDeveloperMetadataFinder()DeveloperMetadataFinderRenvoie une DeveloperMetadataFinderApi pour la recherche de métadonnées de développeur dans le champ d'application de cette plage.
createFilter()FilterCrée un filtre et l'applique à la plage spécifiée sur la feuille.
createPivotTable(sourceData)PivotTableCrée un tableau croisé dynamique vide à partir de la valeur sourceData spécifiée, ancré à la première cellule de cette plage.
createTextFinder(findText)TextFinderCrée un outil de recherche de texte pour la plage, qui permet de rechercher et remplacer du texte dans cette plage.
deleteCells(shiftDimension)voidSupprime cette plage de cellules.
expandGroups()RangeDéveloppe les groupes réduits dont le bouton d'activation/de désactivation de la plage ou des commandes présente une intersection avec cette plage.
getA1Notation()StringRenvoie une description de la plage sous forme de chaîne, au format A1.
getBackground()StringRenvoie la couleur d'arrière-plan de la cellule en haut à gauche de la plage (par exemple, '#ffffff').
getBackgroundObject()ColorRenvoie la couleur d'arrière-plan de la cellule située en haut à gauche de la plage.
getBackgroundObjects()Color[][]Renvoie les couleurs d'arrière-plan des cellules de la plage.
getBackgrounds()String[][]Renvoie les couleurs d'arrière-plan des cellules de la plage (par exemple, '#ffffff').
getBandings()Banding[]Renvoie toutes les bandes qui sont appliquées aux cellules de cette plage.
getCell(row, column)RangeAffiche une cellule donnée dans une plage.
getColumn()IntegerRenvoie la position de départ de la colonne pour cette plage.
getDataRegion()RangeRenvoie une copie de la plage étendue dans les quatre Direction cardinaux pour couvrir toutes les cellules adjacentes contenant des données.
getDataRegion(dimension)RangeRenvoie une copie de la plage étendue Direction.UP et Direction.DOWN si la dimension spécifiée est Dimension.ROWS, ou Direction.NEXT et Direction.PREVIOUS si la dimension est Dimension.COLUMNS.
getDataSourceFormula()DataSourceFormulaRenvoie la valeur DataSourceFormula pour la première cellule de la plage ou la valeur null si la cellule ne contient pas de formule de source de données.
getDataSourceFormulas()DataSourceFormula[]Renvoie les valeurs DataSourceFormula pour les cellules de la plage.
getDataSourcePivotTables()DataSourcePivotTable[]Récupère tous les tableaux croisés dynamiques de sources de données qui se croisent avec la plage.
getDataSourceTables()DataSourceTable[]Récupère toutes les tables de source de données qui croisent la plage.
getDataSourceUrl()StringAffiche une URL pour les données de cette plage, qui peut être utilisée pour créer des graphiques et des requêtes.
getDataTable()DataTableRenvoyez les données contenues dans cet objet en tant que DataTable.
getDataTable(firstRowIsHeader)DataTableRenvoyez les données de cette plage sous forme de DataTable.
getDataValidation()DataValidationRenvoie la règle de validation des données pour la cellule supérieure gauche de la plage.
getDataValidations()DataValidation[][]Renvoie les règles de validation des données pour toutes les cellules de la plage.
getDeveloperMetadata()DeveloperMetadata[]Récupère les métadonnées de développement associées à cette plage.
getDisplayValue()StringRenvoie la valeur affichée de la cellule située en haut à gauche de la plage.
getDisplayValues()String[][]Renvoie la grille rectangulaire de valeurs pour cette plage.
getFilter()FilterRenvoie le filtre sur la feuille à laquelle appartient cette plage, ou null s'il n'y a pas de filtre sur la feuille.
getFontColorObject()ColorRenvoie la couleur de police de la cellule située dans l'angle supérieur gauche de la plage.
getFontColorObjects()Color[][]Renvoie les couleurs de police des cellules de la plage.
getFontFamilies()String[][]Renvoie les familles de polices des cellules de la plage.
getFontFamily()StringRenvoie la famille de polices de la cellule située dans l'angle supérieur gauche de la plage.
getFontLine()StringRécupère le style de ligne de la cellule dans l'angle supérieur gauche de la plage ('underline', 'line-through' ou 'none').
getFontLines()String[][]Récupère le style de ligne des cellules de la plage ('underline', 'line-through' ou 'none').
getFontSize()IntegerRenvoie la taille de la police en points de la cellule située dans l'angle supérieur gauche de la plage.
getFontSizes()Integer[][]Renvoie la taille de police des cellules de la plage.
getFontStyle()StringRenvoie le style de police ('italic' ou 'normal') de la cellule dans l'angle supérieur gauche de la plage.
getFontStyles()String[][]Renvoie les styles de police des cellules de la plage.
getFontWeight()StringRenvoie l'épaisseur de police (normal/gras) de la cellule située dans l'angle supérieur gauche de la plage.
getFontWeights()String[][]Renvoie l'épaisseur de police des cellules de la plage.
getFormula()StringRenvoie la formule (notation A1) de la cellule en haut à gauche de la plage, ou une chaîne vide si la cellule est vide ou ne contient pas de formule.
getFormulaR1C1()StringRenvoie la formule (notation R1C1) pour une cellule donnée, ou null si aucune.
getFormulas()String[][]Renvoie les formules (notation A1) des cellules de la plage.
getFormulasR1C1()String[][]Renvoie les formules (notation R1C1) des cellules de la plage.
getGridId()IntegerRenvoie l'ID de grille de la feuille parente de la plage.
getHeight()IntegerRenvoie la hauteur de la plage.
getHorizontalAlignment()StringRenvoie l'alignement horizontal du texte (à gauche/au centre/à droite) de la cellule dans l'angle supérieur gauche de la plage.
getHorizontalAlignments()String[][]Renvoie les alignements horizontaux des cellules dans la plage.
getLastColumn()IntegerRenvoie la position de fin de la colonne.
getLastRow()IntegerRenvoie la position de fin de la ligne.
getMergedRanges()Range[]Renvoie un tableau d'objets Range représentant des cellules fusionnées qui sont entièrement dans la plage actuelle ou qui contiennent au moins une cellule dans la plage actuelle.
getNextDataCell(direction)RangeEn partant de la cellule de la première colonne et de la première ligne de la plage, la fonction renvoie la cellule suivante dans la direction donnée, qui est le bord d'une plage contiguë de cellules contenant des données ou la cellule située au bord de la feuille de calcul dans cette direction.
getNote()StringAffiche la note associée à la plage donnée.
getNotes()String[][]Renvoie les notes associées aux cellules de la plage.
getNumColumns()IntegerRenvoie le nombre de colonnes dans cette plage.
getNumRows()IntegerRenvoie le nombre de lignes dans cette plage.
getNumberFormat()StringObtenez le formatage du nombre ou de la date dans la cellule supérieure gauche de la plage donnée.
getNumberFormats()String[][]Renvoie le nombre ou les formats de date pour les cellules de la plage.
getRichTextValue()RichTextValueRenvoie la valeur de texte enrichi de la cellule supérieure gauche de la plage ou null si la valeur de la cellule n'est pas du texte.
getRichTextValues()RichTextValue[][]Renvoie les valeurs Texte enrichi pour les cellules de la plage.
getRow()IntegerRenvoie la position de la ligne pour cette plage.
getRowIndex()IntegerRenvoie la position de la ligne pour cette plage.
getSheet()SheetRenvoie la feuille à laquelle appartient cette plage.
getTextDirection()TextDirectionRenvoie l'orientation du texte de la cellule supérieure gauche de la plage.
getTextDirections()TextDirection[][]Renvoie le sens du texte dans les cellules de la plage.
getTextRotation()TextRotationRenvoie les paramètres de rotation du texte pour la cellule supérieure gauche de la plage.
getTextRotations()TextRotation[][]Renvoie les paramètres de rotation du texte pour les cellules de la plage.
getTextStyle()TextStyleRenvoie le style de texte de la cellule supérieure gauche de la plage.
getTextStyles()TextStyle[][]Renvoie les styles de texte des cellules de la plage.
getValue()ObjectRenvoie la valeur de la cellule située en haut à gauche de la plage.
getValues()Object[][]Renvoie la grille rectangulaire de valeurs pour cette plage.
getVerticalAlignment()StringRenvoie l'alignement vertical (en haut/au milieu/en bas) de la cellule dans l'angle supérieur gauche de la plage.
getVerticalAlignments()String[][]Renvoie les alignements verticaux des cellules de la plage.
getWidth()IntegerRenvoie la largeur de la plage en colonnes.
getWrap()BooleanIndique si le texte contenu dans la cellule est renvoyé à la ligne ou non.
getWrapStrategies()WrapStrategy[][]Renvoie les stratégies de retour automatique à la ligne pour les cellules de la plage.
getWrapStrategy()WrapStrategyRenvoie la stratégie de renvoi à la ligne du texte pour la cellule supérieure gauche de la plage.
getWraps()Boolean[][]Indique si le texte contenu dans les cellules est renvoyé à la ligne ou non.
insertCells(shiftDimension)RangeInsère des cellules vides dans cette plage.
insertCheckboxes()RangeInsère des cases à cocher dans chaque cellule de la plage, configurées avec true pour cochée et false pour décochée.
insertCheckboxes(checkedValue)RangeInsère des cases à cocher dans chaque cellule de la plage, configurées avec une valeur personnalisée pour les cases cochées et la chaîne vide pour les cases décochées.
insertCheckboxes(checkedValue, uncheckedValue)RangeInsère des cases à cocher dans chaque cellule de la plage, configurées avec des valeurs personnalisées pour les états cochés et non cochés.
isBlank()BooleanRenvoie true si la plage est totalement vide.
isChecked()BooleanIndique si l'état de toutes les cellules de la plage est "coché".
isEndColumnBounded()BooleanDétermine si la fin de la plage est liée à une colonne particulière.
isEndRowBounded()BooleanDétermine si la fin de la plage est liée à une ligne spécifique.
isPartOfMerge()BooleanRenvoie true si les cellules de la plage actuelle chevauchent des cellules fusionnées.
isStartColumnBounded()BooleanDétermine si le début de la plage est lié à une colonne particulière.
isStartRowBounded()BooleanDétermine si le début de la plage est lié à une ligne spécifique.
merge()RangeFusionne les cellules de la plage en un seul bloc.
mergeAcross()RangeFusionnez les cellules de la plage dans les colonnes de la plage.
mergeVertically()RangeFusionne les cellules de la plage.
moveTo(target)voidCoupez et collez (à la fois le format et les valeurs) de cette plage dans la plage cible.
offset(rowOffset, columnOffset)RangeRenvoie une nouvelle plage qui est décalée par rapport à cette plage par le nombre donné de lignes et de colonnes (qui peut être négatif).
offset(rowOffset, columnOffset, numRows)RangeRenvoie une nouvelle plage relative à la plage actuelle, dont le point supérieur gauche est décalé par rapport à la plage actuelle par les lignes et colonnes données, et la hauteur donnée est exprimée en cellules.
offset(rowOffset, columnOffset, numRows, numColumns)RangeRenvoie une nouvelle plage relative à la plage actuelle, dont le point supérieur gauche est décalé par rapport à la plage actuelle par les lignes et colonnes données, et dont la hauteur et la largeur sont exprimées en cellules.
protect()ProtectionCrée un objet qui peut empêcher la modification de la plage, sauf par les utilisateurs disposant des autorisations nécessaires.
randomize()RangeAttribue de façon aléatoire l'ordre des lignes dans la plage donnée.
removeCheckboxes()RangeSupprime toutes les cases à cocher de la plage.
removeDuplicates()RangeSupprime les lignes de cette plage qui contiennent des valeurs en double dans une ligne précédente.
removeDuplicates(columnsToCompare)RangeSupprime les lignes de cette plage qui contiennent des valeurs dans les colonnes spécifiées qui sont des doublons de n'importe quelle ligne précédente.
setBackground(color)RangeDéfinit la couleur d'arrière-plan de toutes les cellules de la plage en notation CSS (par exemple, '#ffffff' ou 'white').
setBackgroundObject(color)RangeDéfinit la couleur d'arrière-plan de toutes les cellules de la plage.
setBackgroundObjects(color)RangeDéfinit une grille rectangulaire de couleurs d'arrière-plan (doit correspondre aux dimensions de cette plage).
setBackgroundRGB(red, green, blue)RangeDéfinit l'arrière-plan sur la couleur donnée à l'aide de valeurs RVB (entiers compris entre 0 et 255 inclus).
setBackgrounds(color)RangeDéfinit une grille rectangulaire de couleurs d'arrière-plan (doit correspondre aux dimensions de cette plage).
setBorder(top, left, bottom, right, vertical, horizontal)RangeDéfinit la propriété de la bordure.
setBorder(top, left, bottom, right, vertical, horizontal, color, style)RangeDéfinit la propriété de la bordure avec la couleur et/ou le style.
setDataValidation(rule)RangeDéfinit une règle de validation des données pour toutes les cellules de la plage.
setDataValidations(rules)RangeDéfinit les règles de validation des données pour toutes les cellules de la plage.
setFontColor(color)RangeDéfinit la couleur de la police au format CSS (par exemple, '#ffffff' ou 'white').
setFontColorObject(color)RangeDéfinit la couleur de police de la plage donnée.
setFontColorObjects(colors)RangeDéfinit une grille rectangulaire de couleurs de police (doit correspondre aux dimensions de cette plage).
setFontColors(colors)RangeDéfinit une grille rectangulaire de couleurs de police (doit correspondre aux dimensions de cette plage).
setFontFamilies(fontFamilies)RangeDéfinit une grille rectangulaire de familles de polices (doit correspondre aux dimensions de cette plage).
setFontFamily(fontFamily)RangeDéfinit la famille de polices, par exemple "Arial" ou "Helvetica".
setFontLine(fontLine)RangeDéfinit le style de ligne de la police de la plage donnée ('underline', 'line-through' ou 'none').
setFontLines(fontLines)RangeDéfinit une grille rectangulaire de styles de ligne (doit correspondre aux dimensions de cette plage).
setFontSize(size)RangeDéfinit la taille de la police, qui correspond à la taille en points à utiliser.
setFontSizes(sizes)RangeDéfinit une grille rectangulaire des tailles de police (doit correspondre aux dimensions de cette plage).
setFontStyle(fontStyle)RangeDéfinissez le style de police pour la plage donnée ('italic' ou 'normal').
setFontStyles(fontStyles)RangeDéfinit une grille rectangulaire de styles de police (doit correspondre aux dimensions de cette plage).
setFontWeight(fontWeight)RangeDéfinissez l'épaisseur de la police pour la plage donnée (normal/gras).
setFontWeights(fontWeights)RangeDéfinit une grille rectangulaire des épaisseurs de police (doit correspondre aux dimensions de cette plage).
setFormula(formula)RangeMet à jour la formule pour cette plage.
setFormulaR1C1(formula)RangeMet à jour la formule pour cette plage.
setFormulas(formulas)RangeDéfinit une grille rectangulaire de formules (doit correspondre aux dimensions de cette plage).
setFormulasR1C1(formulas)RangeDéfinit une grille rectangulaire de formules (doit correspondre aux dimensions de cette plage).
setHorizontalAlignment(alignment)RangeDéfinissez l'alignement horizontal (de gauche à droite) pour la plage donnée (gauche/centre/droite).
setHorizontalAlignments(alignments)RangeDéfinit une grille rectangulaire d'alignements horizontaux.
setNote(note)RangeDéfinit la note sur la valeur indiquée.
setNotes(notes)RangeDéfinit une grille de notes rectangulaire (doit correspondre aux dimensions de cette plage).
setNumberFormat(numberFormat)RangeDéfinit le format de nombre ou de date sur la chaîne de mise en forme fournie.
setNumberFormats(numberFormats)RangeDéfinit une grille rectangulaire de formats numériques ou de dates (doit correspondre aux dimensions de cette plage).
setRichTextValue(value)RangeDéfinit la valeur du texte enrichi pour les cellules de la plage.
setRichTextValues(values)RangeDéfinit une grille rectangulaire de valeurs de texte enrichi.
setShowHyperlink(showHyperlink)RangeDétermine si la plage doit afficher ou non des liens hypertexte.
setTextDirection(direction)RangeDéfinit l'orientation du texte des cellules de la plage.
setTextDirections(directions)RangeDéfinit une grille rectangulaire d'orientations de texte.
setTextRotation(degrees)RangeDéfinit les paramètres de rotation du texte pour les cellules de la plage.
setTextRotation(rotation)RangeDéfinit les paramètres de rotation du texte pour les cellules de la plage.
setTextRotations(rotations)RangeDéfinit une grille rectangulaire de rotations de texte.
setTextStyle(style)RangeDéfinit le style du texte des cellules de la plage.
setTextStyles(styles)RangeDéfinit une grille rectangulaire de styles de texte.
setValue(value)RangeDéfinit la valeur de la plage.
setValues(values)RangeDéfinit une grille rectangulaire de valeurs (doit correspondre aux dimensions de cette plage).
setVerticalAlignment(alignment)RangeDéfinissez l'alignement vertical (de haut en bas) pour la plage donnée (haut, milieu, bas).
setVerticalAlignments(alignments)RangeDéfinit une grille rectangulaire d'alignements verticaux (doit correspondre aux dimensions de cette plage).
setVerticalText(isVertical)RangeDétermine si le texte des cellules de la plage doit être empilé ou non.
setWrap(isWrapEnabled)RangeDéfinit le retour automatique à la ligne pour la plage donnée.
setWrapStrategies(strategies)RangeDéfinit une grille rectangulaire de stratégies de retour à la ligne.
setWrapStrategy(strategy)RangeDéfinit la stratégie de retour à la ligne automatique pour les cellules de la plage.
setWraps(isWrapEnabled)RangeDéfinit une grille rectangulaire de règles de retour à la ligne (doit correspondre aux dimensions de cette plage).
shiftColumnGroupDepth(delta)RangeModifie la profondeur du regroupement de colonnes de la plage en fonction de la valeur spécifiée.
shiftRowGroupDepth(delta)RangeModifie la profondeur du regroupement des lignes de la plage en fonction de la valeur spécifiée.
sort(sortSpecObj)RangeTrie les cellules de la plage donnée, par colonne et par ordre spécifié.
splitTextToColumns()voidDivise une colonne de texte en plusieurs colonnes en fonction d'un délimiteur détecté automatiquement.
splitTextToColumns(delimiter)voidDivise une colonne de texte en plusieurs colonnes en utilisant la chaîne spécifiée comme délimiteur personnalisé.
splitTextToColumns(delimiter)voidDivise une colonne de texte en plusieurs colonnes en fonction du délimiteur spécifié.
trimWhitespace()RangeSupprime les espaces blancs (tels que les espaces, les tabulations ou les sauts de ligne) dans chaque cellule de cette plage.
uncheck()RangeRedéfinit l'état des cases à cocher de la plage sur "Décochées".

RangeList

Méthodes

MéthodeType renvoyéBrève description
activate()RangeListSélectionne la liste d'instances Range.
breakApart()RangeListDivisez à nouveau toutes les cellules fusionnées horizontalement ou verticalement contenues dans la liste de plages en cellules individuelles.
check()RangeListDéfinit l'état des cases à cocher de la plage sur "cochées".
clear()RangeListEfface la plage de contenus, les formats et les règles de validation des données pour chaque Range de la liste de plages.
clear(options)RangeListEfface le contenu, le format, les règles de validation des données et les commentaires, comme spécifié avec les options données.
clearContent()RangeListEfface le contenu de chaque Range de la liste de plages, sans modifier la mise en forme.
clearDataValidations()RangeListEfface les règles de validation des données pour chaque Range de la liste des plages.
clearFormat()RangeListEfface la mise en forme du texte pour chaque élément Range de la liste de plages.
clearNote()RangeListEfface la note pour chaque élément Range de la liste de plages.
getRanges()Range[]Renvoie une liste d'une ou de plusieurs instances Range dans la même feuille.
insertCheckboxes()RangeListInsère des cases à cocher dans chaque cellule de la plage, configurées avec true pour cochée et false pour décochée.
insertCheckboxes(checkedValue)RangeListInsère des cases à cocher dans chaque cellule de la plage, configurées avec une valeur personnalisée pour les cases cochées et la chaîne vide pour les cases décochées.
insertCheckboxes(checkedValue, uncheckedValue)RangeListInsère des cases à cocher dans chaque cellule de la plage, configurées avec des valeurs personnalisées pour les états cochés et non cochés.
removeCheckboxes()RangeListSupprime toutes les cases à cocher de la plage.
setBackground(color)RangeListDéfinit la couleur d'arrière-plan de chaque élément Range de la liste des plages.
setBackgroundRGB(red, green, blue)RangeListDéfinit l'arrière-plan sur la couleur RVB donnée.
setBorder(top, left, bottom, right, vertical, horizontal)RangeListDéfinit la propriété de la bordure pour chaque élément Range de la liste des plages.
setBorder(top, left, bottom, right, vertical, horizontal, color, style)RangeListDéfinit la propriété de la bordure avec la couleur et/ou le style de chaque élément Range de la liste de plages.
setFontColor(color)RangeListDéfinit la couleur de la police de chaque élément Range de la liste des plages.
setFontFamily(fontFamily)RangeListDéfinit la famille de polices pour chaque Range de la liste de plages.
setFontLine(fontLine)RangeListDéfinit le style de ligne de la police pour chaque élément Range de la liste de plages.
setFontSize(size)RangeListDéfinit la taille de la police (en points) pour chaque élément Range de la liste de plages.
setFontStyle(fontStyle)RangeListDéfinissez le style de police pour chaque élément Range de la liste de plages.
setFontWeight(fontWeight)RangeListDéfinissez l'épaisseur de la police pour chaque élément Range de la liste des plages.
setFormula(formula)RangeListMet à jour la formule pour chaque valeur Range de la liste de plages.
setFormulaR1C1(formula)RangeListMet à jour la formule pour chaque valeur Range de la liste de plages.
setHorizontalAlignment(alignment)RangeListDéfinissez l'alignement horizontal pour chaque élément Range de la liste de plages.
setNote(note)RangeListDéfinit le texte de la note pour chaque élément Range de la liste de plages.
setNumberFormat(numberFormat)RangeListDéfinit le format numérique ou de date pour chaque Range de la liste de plages.
setShowHyperlink(showHyperlink)RangeListDétermine si chaque Range de la liste de plages doit afficher des liens hypertexte.
setTextDirection(direction)RangeListDéfinit l'orientation du texte des cellules de chaque élément Range de la liste de plages.
setTextRotation(degrees)RangeListDéfinit les paramètres de rotation du texte pour les cellules de chaque Range de la liste de plages.
setValue(value)RangeListDéfinit la valeur de chaque élément Range de la liste de plages.
setVerticalAlignment(alignment)RangeListDéfinissez l'alignement vertical pour chaque élément Range de la liste des plages.
setVerticalText(isVertical)RangeListDétermine si le texte des cellules doit être empilé ou non pour chaque Range de la liste de plages.
setWrap(isWrapEnabled)RangeListDéfinissez le renvoi à la ligne du texte pour chaque Range de la liste de plages.
setWrapStrategy(strategy)RangeListDéfinit la stratégie de retour à la ligne automatique pour chaque élément Range de la liste de plages.
trimWhitespace()RangeListSupprime les espaces blancs (tels que les espaces, les tabulations ou les sauts de ligne) dans chaque cellule de cette liste de plages.
uncheck()RangeListRedéfinit l'état des cases à cocher de la plage sur "Décochées".

RecalculationInterval

Propriétés

PropriétéTypeDescription
ON_CHANGEEnumNe recalculer que lorsque les valeurs sont modifiées.
MINUTEEnumRecalculer les valeurs modifiées, chaque minute
HOUREnumRecalculer les valeurs modifiées, toutes les heures

RelativeDate

Propriétés

PropriétéTypeDescription
TODAYEnumDates comparées à la date actuelle.
TOMORROWEnumDates comparées à la date postérieure à la date actuelle.
YESTERDAYEnumDates comparées à la date antérieure à la date actuelle.
PAST_WEEKEnumDates de la semaine passée
PAST_MONTHEnumDates du mois précédent
PAST_YEAREnumDates de l'année écoulée

RichTextValue

Méthodes

MéthodeType renvoyéBrève description
copy()RichTextValueBuilderRenvoie un compilateur pour une valeur de texte enrichi initialisé avec les valeurs de cette valeur de texte enrichi.
getEndIndex()IntegerRécupère l'index de fin de cette valeur dans la cellule.
getLinkUrl()StringRenvoie l'URL du lien pour cette valeur.
getLinkUrl(startOffset, endOffset)StringRenvoie l'URL du lien correspondant au texte de startOffset à endOffset.
getRuns()RichTextValue[]Renvoie la chaîne de texte enrichi divisée dans un tableau d'exécutions, où chaque exécution est la sous-chaîne la plus longue possible ayant un style de texte cohérent.
getStartIndex()IntegerRécupère l'index de début de cette valeur dans la cellule.
getText()StringAffiche le texte de cette valeur.
getTextStyle()TextStyleRenvoie le style de texte de cette valeur.
getTextStyle(startOffset, endOffset)TextStyleRenvoie le style du texte de startOffset à endOffset.

RichTextValueBuilder

Méthodes

MéthodeType renvoyéBrève description
build()RichTextValueCrée une valeur de texte enrichi à partir de ce compilateur.
setLinkUrl(startOffset, endOffset, linkUrl)RichTextValueBuilderDéfinit l'URL du lien pour la sous-chaîne donnée de cette valeur ou l'efface si linkUrl est null.
setLinkUrl(linkUrl)RichTextValueBuilderDéfinit l'URL du lien pour la valeur entière ou l'efface si linkUrl est null.
setText(text)RichTextValueBuilderDéfinit le texte de cette valeur et efface tout style de texte existant.
setTextStyle(startOffset, endOffset, textStyle)RichTextValueBuilderApplique un style de texte à la sous-chaîne donnée de cette valeur.
setTextStyle(textStyle)RichTextValueBuilderApplique un style de texte à l'ensemble de la valeur.

Selection

Méthodes

MéthodeType renvoyéBrève description
getActiveRange()RangeRenvoie la plage sélectionnée dans la feuille active, ou null s'il n'existe aucune plage active.
getActiveRangeList()RangeListRenvoie la liste des plages actives dans la feuille active ou null s'il n'existe aucune plage active.
getActiveSheet()SheetRenvoie la feuille active dans la feuille de calcul.
getCurrentCell()RangeRenvoie la cellule actuelle (en surbrillance) qui est sélectionnée dans l'une des plages actives ou null s'il n'y a pas de cellule active.
getNextDataRange(direction)RangeÀ partir de current cell et de active range, et en se déplaçant dans la direction donnée, renvoie une plage ajustée dans laquelle le bord approprié de la plage a été décalé pour couvrir next data cell tout en recouvrant la cellule actuelle.

Sheet

Méthodes

MéthodeType renvoyéBrève description
activate()SheetActive cette feuille.
addDeveloperMetadata(key)SheetAjoute à la feuille les métadonnées de développement avec la clé spécifiée.
addDeveloperMetadata(key, visibility)SheetAjoute à la feuille des métadonnées de développement avec la clé et la visibilité spécifiées.
addDeveloperMetadata(key, value)SheetAjoute à la feuille les métadonnées de développement avec la clé et la valeur spécifiées.
addDeveloperMetadata(key, value, visibility)SheetAjoute à la feuille des métadonnées de développement avec la clé, la valeur et la visibilité spécifiées.
appendRow(rowContents)SheetAjoute une ligne en bas de la région de données actuelle dans la feuille.
asDataSourceSheet()DataSourceSheetRenvoie la feuille au format DataSourceSheet si elle est de type SheetType.DATASOURCE, ou null dans le cas contraire.
autoResizeColumn(columnPosition)SheetDéfinit la largeur de la colonne donnée en fonction de son contenu.
autoResizeColumns(startColumn, numColumns)SheetDéfinit la largeur de toutes les colonnes à partir de la position de colonne donnée en fonction de leur contenu.
autoResizeRows(startRow, numRows)SheetDéfinit la hauteur de toutes les lignes à partir de la position donnée en fonction de leur contenu.
clear()SheetEfface la feuille de contenu et les informations de mise en forme.
clear(options)SheetEfface la feuille de contenu et/ou la mise en forme, selon les spécifications des options avancées fournies.
clearConditionalFormatRules()voidSupprime toutes les règles de mise en forme conditionnelle de la feuille.
clearContents()SheetEfface la feuille de contenu tout en conservant les informations de mise en forme.
clearFormats()SheetEfface la mise en forme de la feuille tout en conservant le contenu.
clearNotes()SheetEfface la feuille de toutes les notes.
collapseAllColumnGroups()SheetRéduit tous les groupes de colonnes de la feuille.
collapseAllRowGroups()SheetRéduit tous les groupes de lignes de la feuille.
copyTo(spreadsheet)SheetCopie la feuille dans une feuille de calcul donnée, qui peut être la même que la feuille de calcul source.
createDeveloperMetadataFinder()DeveloperMetadataFinderRenvoie un DeveloperMetadataFinder pour rechercher les métadonnées de développement dans le champ d'application de cette feuille.
createTextFinder(findText)TextFinderCrée un outil de recherche de texte pour la feuille, qui permet de rechercher et de remplacer du texte dans la feuille.
deleteColumn(columnPosition)SheetSupprime la colonne à la position donnée.
deleteColumns(columnPosition, howMany)voidSupprime un certain nombre de colonnes à partir de la position de colonne indiquée.
deleteRow(rowPosition)SheetSupprime la ligne à la position donnée.
deleteRows(rowPosition, howMany)voidSupprime un certain nombre de lignes à partir de la position de ligne donnée.
expandAllColumnGroups()SheetDéveloppe tous les groupes de colonnes de la feuille.
expandAllRowGroups()SheetDéveloppe tous les groupes de lignes de la feuille.
expandColumnGroupsUpToDepth(groupDepth)SheetDéveloppe tous les groupes de colonnes jusqu'à la profondeur donnée et réduit tous les autres.
expandRowGroupsUpToDepth(groupDepth)SheetDéveloppe tous les groupes de lignes jusqu'à la profondeur donnée et réduit tous les autres.
getActiveCell()RangeRenvoie la cellule active dans cette feuille.
getActiveRange()RangeRenvoie la plage sélectionnée dans la feuille active, ou null s'il n'existe aucune plage active.
getActiveRangeList()RangeListRenvoie la liste des plages actives dans la feuille active ou null s'il n'existe aucune plage active.
getBandings()Banding[]Renvoie toutes les bandes de cette feuille.
getCharts()EmbeddedChart[]Renvoie un tableau de graphiques sur cette feuille.
getColumnGroup(columnIndex, groupDepth)GroupRenvoie le groupe de colonnes à l'index et à la profondeur de groupe donnés.
getColumnGroupControlPosition()GroupControlTogglePositionRenvoie la valeur GroupControlTogglePosition pour tous les groupes de colonnes de la feuille.
getColumnGroupDepth(columnIndex)IntegerRenvoie la profondeur de groupe de la colonne au niveau de l'index donné.
getColumnWidth(columnPosition)IntegerRécupère la largeur en pixels d'une colonne donnée.
getConditionalFormatRules()ConditionalFormatRule[]Obtenez toutes les règles de mise en forme conditionnelle dans cette feuille.
getCurrentCell()RangeRenvoie la cellule active dans la feuille active ou null s'il n'y a pas de cellule active.
getDataRange()RangeRenvoie un Range correspondant aux dimensions dans lesquelles des données sont présentes.
getDataSourceFormulas()DataSourceFormula[]Récupère toutes les formules de source de données.
getDataSourcePivotTables()DataSourcePivotTable[]Récupère tous les tableaux croisés dynamiques de source de données.
getDataSourceTables()DataSourceTable[]Récupère toutes les tables de la source de données.
getDeveloperMetadata()DeveloperMetadata[]Obtenez toutes les métadonnées de développement associées à cette feuille.
getDrawings()Drawing[]Renvoie un tableau de dessins sur la feuille.
getFilter()FilterRenvoie le filtre de cette feuille ou null s'il n'y a pas de filtre.
getFormUrl()StringRenvoie l'URL du formulaire qui envoie ses réponses à cette feuille, ou null si cette feuille n'est associée à aucun formulaire.
getFrozenColumns()IntegerRenvoie le nombre de colonnes figées.
getFrozenRows()IntegerRenvoie le nombre de lignes figées.
getImages()OverGridImage[]Renvoie toutes les images de la feuille par-dessus la grille.
getIndex()IntegerRécupère la position de la feuille dans sa feuille de calcul parente.
getLastColumn()IntegerRenvoie la position de la dernière colonne comportant du contenu.
getLastRow()IntegerRenvoie la position de la dernière ligne comportant du contenu.
getMaxColumns()IntegerRenvoie le nombre actuel de colonnes dans la feuille, quel que soit le contenu.
getMaxRows()IntegerRenvoie le nombre actuel de lignes dans la feuille, quel que soit le contenu.
getName()StringRenvoie le nom de la feuille.
getNamedRanges()NamedRange[]Récupère toutes les plages nommées de cette feuille.
getParent()SpreadsheetRenvoie la valeur Spreadsheet contenant cette feuille.
getPivotTables()PivotTable[]Renvoie tous les tableaux croisés dynamiques de cette feuille.
getProtections(type)Protection[]Récupère un tableau d'objets représentant toutes les plages protégées de la feuille, ou un tableau à un seul élément représentant la protection sur la feuille elle-même.
getRange(row, column)RangeRenvoie la plage avec la cellule située en haut à gauche aux coordonnées données.
getRange(row, column, numRows)RangeRenvoie la plage avec la cellule supérieure gauche aux coordonnées données et le nombre de lignes indiqué.
getRange(row, column, numRows, numColumns)RangeRenvoie la plage avec la cellule en haut à gauche aux coordonnées données et le nombre donné de lignes et de colonnes.
getRange(a1Notation)RangeRenvoie la plage spécifiée au format A1 ou R1C1.
getRangeList(a1Notations)RangeListRenvoie la collection RangeList représentant les plages d'une même feuille spécifiées par une liste non vide de notations A1 ou R1C1.
getRowGroup(rowIndex, groupDepth)GroupRenvoie le groupe de lignes correspondant à l'index et à la profondeur de groupe donnés.
getRowGroupControlPosition()GroupControlTogglePositionRenvoie la valeur GroupControlTogglePosition pour tous les groupes de lignes de la feuille.
getRowGroupDepth(rowIndex)IntegerRenvoie la profondeur de groupe de la ligne au niveau de l'index donné.
getRowHeight(rowPosition)IntegerRécupère la hauteur, en pixels, de la ligne donnée.
getSelection()SelectionRenvoie la valeur Selection actuelle dans la feuille de calcul.
getSheetId()IntegerRenvoie l'ID de la feuille représentée par cet objet.
getSheetName()StringRenvoie le nom de la feuille.
getSheetValues(startRow, startColumn, numRows, numColumns)Object[][]Renvoie la grille rectangulaire de valeurs pour cette plage à partir des coordonnées données.
getSlicers()Slicer[]Renvoie un tableau de segments sur la feuille.
getTabColorObject()ColorRécupère la couleur de l'onglet de la feuille ou null si l'onglet de la feuille n'est pas coloré.
getType()SheetTypeRenvoie le type de la feuille.
hasHiddenGridlines()BooleanRenvoie true si les lignes de quadrillage de la feuille sont masquées. Sinon, renvoie false.
hideColumn(column)voidMasque la ou les colonnes figurant dans la plage donnée.
hideColumns(columnIndex)voidMasque une seule colonne au niveau de l'index donné.
hideColumns(columnIndex, numColumns)voidMasque une ou plusieurs colonnes consécutives à partir de l'index donné.
hideRow(row)voidMasque les lignes dans la plage donnée.
hideRows(rowIndex)voidMasque la ligne au niveau de l'index donné.
hideRows(rowIndex, numRows)voidMasque une ou plusieurs lignes consécutives à partir de l'index donné.
hideSheet()SheetMasque cette feuille.
insertChart(chart)voidAjoute un nouveau graphique à cette feuille.
insertColumnAfter(afterPosition)SheetInsère une colonne après la position de colonne donnée.
insertColumnBefore(beforePosition)SheetInsère une colonne avant la position de colonne donnée.
insertColumns(columnIndex)voidInsère une colonne vide dans une feuille à l'emplacement spécifié.
insertColumns(columnIndex, numColumns)voidInsère une ou plusieurs colonnes vides consécutives dans une feuille à partir de l'emplacement spécifié.
insertColumnsAfter(afterPosition, howMany)SheetInsère un nombre donné de colonnes après la position de colonne donnée.
insertColumnsBefore(beforePosition, howMany)SheetInsère un certain nombre de colonnes avant la position de colonne donnée.
insertImage(blobSource, column, row)OverGridImageInsère un BlobSource en tant qu'image dans le document, à une ligne et une colonne données.
insertImage(blobSource, column, row, offsetX, offsetY)OverGridImageInsère un BlobSource en tant qu'image dans le document, à une ligne et une colonne données, avec un décalage de pixels.
insertImage(url, column, row)OverGridImageInsère une image dans le document à une ligne et une colonne données.
insertImage(url, column, row, offsetX, offsetY)OverGridImageInsère une image dans le document à une ligne et une colonne données, avec un décalage de pixels.
insertRowAfter(afterPosition)SheetInsère une ligne après la position de ligne donnée.
insertRowBefore(beforePosition)SheetInsère une ligne avant la position de ligne donnée.
insertRows(rowIndex)voidInsère une ligne vide dans une feuille à l'emplacement spécifié.
insertRows(rowIndex, numRows)voidInsère une ou plusieurs lignes vides consécutives dans une feuille à partir de l'emplacement spécifié.
insertRowsAfter(afterPosition, howMany)SheetInsère un certain nombre de lignes après la position de ligne donnée.
insertRowsBefore(beforePosition, howMany)SheetInsère un certain nombre de lignes avant la position de ligne donnée.
insertSlicer(range, anchorRowPos, anchorColPos)SlicerAjoute un segment à cette feuille.
insertSlicer(range, anchorRowPos, anchorColPos, offsetX, offsetY)SlicerAjoute un segment à cette feuille.
isColumnHiddenByUser(columnPosition)BooleanIndique si la colonne donnée est masquée par l'utilisateur.
isRightToLeft()BooleanRenvoie true si la mise en page de cette feuille est de droite à gauche.
isRowHiddenByFilter(rowPosition)BooleanIndique si la ligne donnée est masquée par un filtre (et non par une vue filtrée).
isRowHiddenByUser(rowPosition)BooleanIndique si la ligne donnée est masquée par l'utilisateur.
isSheetHidden()BooleanRenvoie true si la feuille est actuellement masquée.
moveColumns(columnSpec, destinationIndex)voidDéplace les colonnes sélectionnées par la plage donnée vers la position indiquée par destinationIndex.
moveRows(rowSpec, destinationIndex)voidDéplace les lignes sélectionnées par la plage donnée vers la position indiquée par destinationIndex.
newChart()EmbeddedChartBuilderAffiche un compilateur permettant de créer un graphique pour cette feuille.
protect()ProtectionCrée un objet qui peut empêcher la modification de la feuille, sauf par les utilisateurs disposant des autorisations nécessaires.
removeChart(chart)voidSupprime un graphique de la feuille parent.
setActiveRange(range)RangeDéfinit la plage spécifiée comme active range dans la feuille active, avec la cellule supérieure gauche dans la plage en tant que current cell.
setActiveRangeList(rangeList)RangeListDéfinit la liste de plages spécifiée en tant que active ranges dans la feuille active.
setActiveSelection(range)RangeDéfinit la région de sélection active pour cette feuille.
setActiveSelection(a1Notation)RangeDéfinit la sélection active, selon la notation A1 ou R1C1.
setColumnGroupControlPosition(position)SheetDéfinit la position du bouton d'activation/de désactivation des groupes de colonnes sur la feuille.
setColumnWidth(columnPosition, width)SheetDéfinit la largeur en pixels de la colonne donnée.
setColumnWidths(startColumn, numColumns, width)SheetDéfinit la largeur en pixels des colonnes données.
setConditionalFormatRules(rules)voidRemplace toutes les règles de mise en forme conditionnelle existantes dans la feuille par les règles d'entrée.
setCurrentCell(cell)RangeDéfinit la cellule spécifiée comme current cell.
setFrozenColumns(columns)voidFiger le nombre donné de colonnes.
setFrozenRows(rows)voidFiger le nombre donné de lignes.
setHiddenGridlines(hideGridlines)SheetMasque ou affiche le quadrillage de la feuille.
setName(name)SheetDéfinit le nom de la feuille.
setRightToLeft(rightToLeft)SheetDéfinit ou désactive la mise en page de la feuille de droite à gauche.
setRowGroupControlPosition(position)SheetDéfinit la position du bouton d'activation/de désactivation des groupes de lignes sur la feuille.
setRowHeight(rowPosition, height)SheetDéfinit la hauteur de la ligne donnée en pixels.
setRowHeights(startRow, numRows, height)SheetDéfinit la hauteur des lignes données en pixels.
setRowHeightsForced(startRow, numRows, height)SheetDéfinit la hauteur des lignes données en pixels.
setTabColor(color)SheetDéfinit la couleur des onglets de la feuille.
setTabColorObject(color)SheetDéfinit la couleur des onglets de la feuille.
showColumns(columnIndex)voidAffiche la colonne au niveau de l'index donné.
showColumns(columnIndex, numColumns)voidAffiche une ou plusieurs colonnes consécutives à partir de l'index donné.
showRows(rowIndex)voidAffiche la ligne au niveau de l'index donné.
showRows(rowIndex, numRows)voidAffiche une ou plusieurs lignes consécutives à partir de l'index donné.
showSheet()SheetRend la feuille visible.
sort(columnPosition)SheetTrie une feuille par colonne, dans l'ordre croissant.
sort(columnPosition, ascending)SheetTrie une feuille par colonne.
unhideColumn(column)voidAffiche la colonne dans la plage donnée.
unhideRow(row)voidAffiche la ligne dans la plage donnée.
updateChart(chart)voidMet à jour le graphique de cette feuille.

SheetType

Propriétés

PropriétéTypeDescription
GRIDEnumFeuille contenant une grille.
OBJECTEnumFeuille contenant un seul objet intégré tel qu'un EmbeddedChart.
DATASOURCEEnumFeuille contenant un DataSource.

Slicer

Méthodes

MéthodeType renvoyéBrève description
getBackgroundColorObject()ColorRenvoyez l'élément Color d'arrière-plan du segment.
getColumnPosition()IntegerRenvoie la position de la colonne (par rapport à la plage de données du segment) à laquelle le filtre est appliqué dans le segment, ou null si la position de la colonne n'est pas définie.
getContainerInfo()ContainerInfoRécupère des informations sur la position du segment dans la feuille.
getFilterCriteria()FilterCriteriaRenvoie les critères de filtre du segment, ou null si les critères de filtre ne sont pas définis.
getRange()RangeRécupère la plage de données à laquelle le segment est appliqué.
getTitle()StringRenvoie le titre du segment.
getTitleHorizontalAlignment()StringRécupère l'alignement horizontal du titre.
getTitleTextStyle()TextStyleRenvoie le style de texte du titre du segment.
isAppliedToPivotTables()BooleanIndique si le segment donné est appliqué aux tableaux croisés dynamiques.
remove()voidSupprime le segment.
setApplyToPivotTables(applyToPivotTables)SlicerDéfinit si le segment 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 segment.
setBackgroundColorObject(color)SlicerDéfinit l'arrière-plan Color du segment.
setColumnFilterCriteria(columnPosition, filterCriteria)SlicerDéfinit l'index de colonne et les critères de filtrage du segment.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)SlicerDéfinit la position du segment sur la feuille.
setRange(rangeApi)SlicerDéfinit la plage de données à laquelle le segment est appliqué.
setTitle(title)SlicerDéfinit le titre du segment.
setTitleHorizontalAlignment(horizontalAlignment)SlicerDéfinit l'alignement horizontal du titre dans le segment.
setTitleTextStyle(textStyle)SlicerDéfinit le style de texte du segment.

SortOrder

Propriétés

PropriétéTypeDescription
ASCENDINGEnumOrdre de tri croissant.
DESCENDINGEnumOrdre de tri décroissant.

SortSpec

Méthodes

MéthodeType renvoyéBrève description
getBackgroundColor()ColorRenvoie la couleur d'arrière-plan utilisée pour le tri, ou null si elle est absente.
getDataSourceColumn()DataSourceColumnRécupère la colonne de source de données sur laquelle la spécification de tri agit.
getDimensionIndex()IntegerRenvoie l'index de la dimension ou la valeur null si elle n'est pas associée à un filtre local.
getForegroundColor()ColorRenvoie la couleur de premier plan utilisée pour le tri, ou null si cette couleur est absente.
getSortOrder()SortOrderRenvoie l'ordre de tri.
isAscending()BooleanIndique si l'ordre de tri est croissant.

Spreadsheet

Méthodes

MéthodeType renvoyéBrève description
addDeveloperMetadata(key)SpreadsheetAjoute les métadonnées de développement avec la clé spécifiée à la feuille de calcul de premier niveau.
addDeveloperMetadata(key, visibility)SpreadsheetAjoute les métadonnées de développement avec la clé et la visibilité spécifiées à la feuille de calcul.
addDeveloperMetadata(key, value)SpreadsheetAjoute les métadonnées de développement avec la clé et la valeur spécifiées à la feuille de calcul.
addDeveloperMetadata(key, value, visibility)SpreadsheetAjoute des métadonnées de développement avec la clé, la valeur et la visibilité spécifiées à la feuille de calcul.
addEditor(emailAddress)SpreadsheetAjoute l'utilisateur indiqué à la liste des éditeurs pour Spreadsheet.
addEditor(user)SpreadsheetAjoute l'utilisateur indiqué à la liste des éditeurs pour Spreadsheet.
addEditors(emailAddresses)SpreadsheetAjoute le tableau d'utilisateurs donné à la liste des éditeurs pour Spreadsheet.
addMenu(name, subMenus)voidCrée un menu dans l'interface utilisateur de la feuille de calcul.
addViewer(emailAddress)SpreadsheetAjoute l'utilisateur donné à la liste des lecteurs pour Spreadsheet.
addViewer(user)SpreadsheetAjoute l'utilisateur donné à la liste des lecteurs pour Spreadsheet.
addViewers(emailAddresses)SpreadsheetAjoute le tableau d'utilisateurs donné à la liste des lecteurs pour Spreadsheet.
appendRow(rowContents)SheetAjoute une ligne en bas de la région de données actuelle dans la feuille.
autoResizeColumn(columnPosition)SheetDéfinit la largeur de la colonne donnée en fonction de son contenu.
copy(name)SpreadsheetCopie la feuille de calcul et renvoie la nouvelle.
createDeveloperMetadataFinder()DeveloperMetadataFinderRenvoie un DeveloperMetadataFinder pour rechercher les métadonnées de développement dans le champ d'application de cette feuille de calcul.
createTextFinder(findText)TextFinderCrée un outil de recherche de texte pour la feuille de calcul, qui permet de rechercher et de remplacer du texte dans la feuille de calcul.
deleteActiveSheet()SheetSupprime la feuille active.
deleteColumn(columnPosition)SheetSupprime la colonne à la position donnée.
deleteColumns(columnPosition, howMany)voidSupprime un certain nombre de colonnes à partir de la position de colonne indiquée.
deleteRow(rowPosition)SheetSupprime la ligne à la position donnée.
deleteRows(rowPosition, howMany)voidSupprime un certain nombre de lignes à partir de la position de ligne donnée.
deleteSheet(sheet)voidSupprime la feuille spécifiée.
duplicateActiveSheet()SheetDuplique la feuille active et en fait la feuille active.
getActiveCell()RangeRenvoie la cellule active dans cette feuille.
getActiveRange()RangeRenvoie la plage sélectionnée dans la feuille active, ou null s'il n'existe aucune plage active.
getActiveRangeList()RangeListRenvoie la liste des plages actives dans la feuille active ou null s'il n'existe aucune plage active.
getActiveSheet()SheetRécupère la feuille active dans une feuille de calcul.
getAs(contentType)BlobRenvoyez les données contenues dans cet objet sous la forme d'un blob converti dans le type de contenu spécifié.
getBandings()Banding[]Renvoie toutes les bandes de cette feuille de calcul.
getBlob()BlobRenvoyez les données contenues dans cet objet en tant qu'objet blob.
getColumnWidth(columnPosition)IntegerRécupère la largeur en pixels d'une colonne donnée.
getCurrentCell()RangeRenvoie la cellule active dans la feuille active ou null s'il n'y a pas de cellule active.
getDataRange()RangeRenvoie un Range correspondant aux dimensions dans lesquelles des données sont présentes.
getDataSourceFormulas()DataSourceFormula[]Récupère toutes les formules de source de données.
getDataSourcePivotTables()DataSourcePivotTable[]Récupère tous les tableaux croisés dynamiques de source de données.
getDataSourceRefreshSchedules()DataSourceRefreshSchedule[]Récupère les calendriers d'actualisation de cette feuille de calcul.
getDataSourceSheets()DataSourceSheet[]Renvoie toutes les feuilles des sources de données dans la feuille de calcul.
getDataSourceTables()DataSourceTable[]Récupère toutes les tables de la source de données.
getDataSources()DataSource[]Renvoie toutes les sources de données de la feuille de calcul.
getDeveloperMetadata()DeveloperMetadata[]Récupère les métadonnées de développement associées à la feuille de calcul de premier niveau.
getEditors()User[]Récupère la liste des éditeurs pour ce Spreadsheet.
getFormUrl()StringRenvoie l'URL du formulaire qui envoie ses réponses à cette feuille de calcul, ou null si aucun formulaire n'est associé à cette feuille de calcul.
getFrozenColumns()IntegerRenvoie le nombre de colonnes figées.
getFrozenRows()IntegerRenvoie le nombre de lignes figées.
getId()StringPermet d'obtenir un identifiant unique pour cette feuille de calcul.
getImages()OverGridImage[]Renvoie toutes les images de la feuille par-dessus la grille.
getIterativeCalculationConvergenceThreshold()NumberAffiche la valeur de seuil utilisée lors d'un calcul itératif.
getLastColumn()IntegerRenvoie la position de la dernière colonne comportant du contenu.
getLastRow()IntegerRenvoie la position de la dernière ligne comportant du contenu.
getMaxIterativeCalculationCycles()IntegerRenvoie le nombre maximal d'itérations à utiliser lors d'un calcul itératif.
getName()StringRécupère le nom du document.
getNamedRanges()NamedRange[]Récupère toutes les plages nommées de cette feuille de calcul.
getNumSheets()IntegerRenvoie le nombre de feuilles de cette feuille de calcul.
getOwner()UserRenvoie le propriétaire du document ou la valeur null pour un document dans un Drive partagé.
getPredefinedSpreadsheetThemes()SpreadsheetTheme[]Affiche la liste des thèmes prédéfinis.
getProtections(type)Protection[]Récupère un tableau d'objets représentant toutes les plages ou feuilles protégées de la feuille de calcul.
getRange(a1Notation)RangeRenvoie la plage spécifiée au format A1 ou R1C1.
getRangeByName(name)RangeRenvoie une plage nommée, ou null si aucune plage ne porte le nom donné.
getRangeList(a1Notations)RangeListRenvoie la collection RangeList représentant les plages d'une même feuille spécifiées par une liste non vide de notations A1 ou R1C1.
getRecalculationInterval()RecalculationIntervalRenvoie l'intervalle de calcul pour cette feuille de calcul.
getRowHeight(rowPosition)IntegerRécupère la hauteur, en pixels, de la ligne donnée.
getSelection()SelectionRenvoie la valeur Selection actuelle dans la feuille de calcul.
getSheetByName(name)SheetRenvoie une feuille portant le nom donné.
getSheetId()IntegerRenvoie l'ID de la feuille représentée par cet objet.
getSheetName()StringRenvoie le nom de la feuille.
getSheetValues(startRow, startColumn, numRows, numColumns)Object[][]Renvoie la grille rectangulaire de valeurs pour cette plage à partir des coordonnées données.
getSheets()Sheet[]Récupère toutes les feuilles de cette feuille de calcul.
getSpreadsheetLocale()StringRécupère les paramètres régionaux de la feuille de calcul.
getSpreadsheetTheme()SpreadsheetThemeRenvoie le thème actuel de la feuille de calcul, ou null si aucun thème n'est appliqué.
getSpreadsheetTimeZone()StringRécupère le fuseau horaire de la feuille de calcul.
getUrl()StringRenvoie l'URL de la feuille de calcul donnée.
getViewers()User[]Récupère la liste des lecteurs et des commentateurs de ce Spreadsheet.
hideColumn(column)voidMasque la ou les colonnes figurant dans la plage donnée.
hideRow(row)voidMasque les lignes dans la plage donnée.
insertColumnAfter(afterPosition)SheetInsère une colonne après la position de colonne donnée.
insertColumnBefore(beforePosition)SheetInsère une colonne avant la position de colonne donnée.
insertColumnsAfter(afterPosition, howMany)SheetInsère un nombre donné de colonnes après la position de colonne donnée.
insertColumnsBefore(beforePosition, howMany)SheetInsère un certain nombre de colonnes avant la position de colonne donnée.
insertDataSourceSheet(spec)DataSourceSheetInsère un nouveau DataSourceSheet dans la feuille de calcul et lance l'exécution des données.
insertImage(blobSource, column, row)OverGridImageInsère un Spreadsheet en tant qu'image dans le document, à une ligne et une colonne données.
insertImage(blobSource, column, row, offsetX, offsetY)OverGridImageInsère un Spreadsheet en tant qu'image dans le document, à une ligne et une colonne données, avec un décalage de pixels.
insertImage(url, column, row)OverGridImageInsère une image dans le document à une ligne et une colonne données.
insertImage(url, column, row, offsetX, offsetY)OverGridImageInsère une image dans le document à une ligne et une colonne données, avec un décalage de pixels.
insertRowAfter(afterPosition)SheetInsère une ligne après la position de ligne donnée.
insertRowBefore(beforePosition)SheetInsère une ligne avant la position de ligne donnée.
insertRowsAfter(afterPosition, howMany)SheetInsère un certain nombre de lignes après la position de ligne donnée.
insertRowsBefore(beforePosition, howMany)SheetInsère un certain nombre de lignes avant la position de ligne donnée.
insertSheet()SheetInsère une nouvelle feuille dans la feuille de calcul, en utilisant un nom de feuille par défaut.
insertSheet(sheetIndex)SheetInsère une nouvelle feuille dans la feuille de calcul au niveau de l'index donné.
insertSheet(sheetIndex, options)SheetInsère une nouvelle feuille dans la feuille de calcul au niveau de l'index donné et utilise des arguments avancés facultatifs.
insertSheet(options)SheetInsère une nouvelle feuille dans la feuille de calcul, en utilisant un nom de feuille par défaut et des arguments avancés facultatifs.
insertSheet(sheetName)SheetInsère dans la feuille de calcul une nouvelle feuille portant le nom donné.
insertSheet(sheetName, sheetIndex)SheetInsère une nouvelle feuille dans la feuille de calcul avec le nom donné au niveau de l'index donné.
insertSheet(sheetName, sheetIndex, options)SheetInsère une nouvelle feuille dans la feuille de calcul avec le nom donné au niveau de l'index donné et utilise des arguments avancés facultatifs.
insertSheet(sheetName, options)SheetInsère dans la feuille de calcul une nouvelle feuille portant le nom donné et utilise des arguments avancés facultatifs.
insertSheetWithDataSourceTable(spec)SheetInsère une nouvelle feuille dans la feuille de calcul, crée une DataSourceTable couvrant la feuille entière avec la spécification de source de données donnée et lance l'exécution des données.
isColumnHiddenByUser(columnPosition)BooleanIndique si la colonne donnée est masquée par l'utilisateur.
isIterativeCalculationEnabled()BooleanIndique si le calcul itératif est activé dans cette feuille de calcul.
isRowHiddenByFilter(rowPosition)BooleanIndique si la ligne donnée est masquée par un filtre (et non par une vue filtrée).
isRowHiddenByUser(rowPosition)BooleanIndique si la ligne donnée est masquée par l'utilisateur.
moveActiveSheet(pos)voidDéplace la feuille active vers la position indiquée dans la liste des feuilles.
moveChartToObjectSheet(chart)SheetCrée une feuille SheetType.OBJECT et y déplace le graphique fourni.
refreshAllDataSources()voidActualise toutes les sources de données compatibles et leurs objets de sources de données associés, en ignorant les objets de source de données non valides.
removeEditor(emailAddress)SpreadsheetSupprime l'utilisateur indiqué de la liste des éditeurs pour Spreadsheet.
removeEditor(user)SpreadsheetSupprime l'utilisateur indiqué de la liste des éditeurs pour Spreadsheet.
removeMenu(name)voidSupprime un menu ajouté par addMenu(name, subMenus).
removeNamedRange(name)voidSupprime une plage nommée portant le nom donné.
removeViewer(emailAddress)SpreadsheetSupprime l'utilisateur indiqué de la liste des lecteurs et des commentateurs de Spreadsheet.
removeViewer(user)SpreadsheetSupprime l'utilisateur indiqué de la liste des lecteurs et des commentateurs de Spreadsheet.
rename(newName)voidRenomme le document.
renameActiveSheet(newName)voidRenomme la feuille active actuelle avec le nouveau nom.
resetSpreadsheetTheme()SpreadsheetThemeSupprime le thème appliqué et définit le thème par défaut sur la feuille de calcul.
setActiveRange(range)RangeDéfinit la plage spécifiée comme active range dans la feuille active, avec la cellule supérieure gauche dans la plage en tant que current cell.
setActiveRangeList(rangeList)RangeListDéfinit la liste de plages spécifiée en tant que active ranges dans la feuille active.
setActiveSelection(range)RangeDéfinit la région de sélection active pour cette feuille.
setActiveSelection(a1Notation)RangeDéfinit la sélection active, selon la notation A1 ou R1C1.
setActiveSheet(sheet)SheetDéfinit la feuille donnée comme feuille active dans la feuille de calcul.
setActiveSheet(sheet, restoreSelection)SheetDéfinit la feuille donnée comme étant la feuille active de la feuille de calcul, avec la possibilité de restaurer la sélection la plus récente de cette feuille.
setColumnWidth(columnPosition, width)SheetDéfinit la largeur en pixels de la colonne donnée.
setCurrentCell(cell)RangeDéfinit la cellule spécifiée comme current cell.
setFrozenColumns(columns)voidFiger le nombre donné de colonnes.
setFrozenRows(rows)voidFiger le nombre donné de lignes.
setIterativeCalculationConvergenceThreshold(minThreshold)SpreadsheetDéfinit la valeur de seuil minimale pour un calcul itératif.
setIterativeCalculationEnabled(isEnabled)SpreadsheetDétermine si le calcul itératif est activé dans cette feuille de calcul.
setMaxIterativeCalculationCycles(maxIterations)SpreadsheetDéfinit le nombre maximal d'itérations de calcul à effectuer lors d'un calcul itératif.
setNamedRange(name, range)voidNomme une plage.
setRecalculationInterval(recalculationInterval)SpreadsheetDéfinit la fréquence à laquelle cette feuille de calcul doit être recalculée.
setRowHeight(rowPosition, height)SheetDéfinit la hauteur de la ligne donnée en pixels.
setSpreadsheetLocale(locale)voidDéfinit les paramètres régionaux de la feuille de calcul.
setSpreadsheetTheme(theme)SpreadsheetThemeDéfinit un thème sur la feuille de calcul.
setSpreadsheetTimeZone(timezone)voidDéfinit le fuseau horaire de la feuille de calcul.
show(userInterface)voidAffiche un composant d'interface utilisateur personnalisé dans une boîte de dialogue centrée dans la fenêtre d'affichage du navigateur de l'utilisateur.
sort(columnPosition)SheetTrie une feuille par colonne, dans l'ordre croissant.
sort(columnPosition, ascending)SheetTrie une feuille par colonne.
toast(msg)voidAffiche une fenêtre pop-up contenant le message donné dans l'angle inférieur droit de la feuille de calcul.
toast(msg, title)voidAffiche une fenêtre pop-up avec le message et le titre donnés dans l'angle inférieur droit de la feuille de calcul.
toast(msg, title, timeoutSeconds)voidAffiche une fenêtre pop-up dans l'angle inférieur droit de la feuille de calcul avec le titre et le message donnés, qui reste visible pendant un certain temps.
unhideColumn(column)voidAffiche la colonne dans la plage donnée.
unhideRow(row)voidAffiche la ligne dans la plage donnée.
updateMenu(name, subMenus)voidMet à jour un menu ajouté par addMenu(name, subMenus).
waitForAllDataExecutionsCompletion(timeoutInSeconds)voidAttend que toutes les exécutions en cours dans la feuille de calcul se terminent après le nombre de secondes fourni.

SpreadsheetApp

Propriétés

PropriétéTypeDescription
AutoFillSeriesAutoFillSeriesÉnumération des types de séries utilisées pour calculer les valeurs remplies automatiquement.
BandingThemeBandingThemeÉnumération des thèmes possibles liés à l'apparition de bandes.
BooleanCriteriaBooleanCriteriaÉnumération des critères booléens de mise en forme conditionnelle.
BorderStyleBorderStyleÉnumération des styles valides pour définir des bordures sur un Range.
ColorTypeColorTypeÉnumération des types de couleurs possibles.
CopyPasteTypeCopyPasteTypeÉnumération des types de collage possibles.
DataExecutionErrorCodeDataExecutionErrorCodeÉnumération des codes d'erreur d'exécution de données possibles.
DataExecutionStateDataExecutionStateÉnumération des états d'exécution des données possibles.
DataSourceParameterTypeDataSourceParameterTypeÉnumération des types de paramètres de source de données possibles.
DataSourceRefreshScopeDataSourceRefreshScopeÉnumération des champs d'application possibles de l'actualisation des sources de données.
DataSourceTypeDataSourceTypeÉnumération des types de sources de données possibles.
DataValidationCriteriaDataValidationCriteriaÉnumération représentant les critères de validation des données pouvant être définis sur une plage.
DateTimeGroupingRuleTypeDateTimeGroupingRuleTypeÉnumération de la règle de regroupement de la date et de l'heure.
DeveloperMetadataLocationTypeDeveloperMetadataLocationTypeÉnumération des types d'emplacement des métadonnées de développeur possibles.
DeveloperMetadataVisibilityDeveloperMetadataVisibilityÉnumération des niveaux de visibilité possibles des métadonnées pour le développeur.
DimensionDimensionÉnumération des dimensions possibles d'une feuille de calcul.
DirectionDirectionÉnumération des directions possibles que l'on peut se déplacer dans une feuille de calcul à l'aide des touches fléchées.
FrequencyTypeFrequencyTypeÉnumération des types de fréquences possibles.
GroupControlTogglePositionGroupControlTogglePositionÉnumération des positions auxquelles le bouton d'activation des commandes de groupe peut se trouver.
InterpolationTypeInterpolationTypeÉnumération des types d'interpolation de dégradé de format conditionnel.
PivotTableSummarizeFunctionPivotTableSummarizeFunctionÉnumération des fonctions pouvant être utilisées pour résumer les valeurs d'un tableau croisé dynamique.
PivotValueDisplayTypePivotValueDisplayTypeÉnumération des façons dont une valeur de tableau croisé dynamique peut être affichée.
ProtectionTypeProtectionTypeÉnumération représentant les parties d'une feuille de calcul qui peuvent être protégées contre les modifications.
RecalculationIntervalRecalculationIntervalÉnumération des intervalles possibles pouvant être utilisés dans le recalcul d'une feuille de calcul.
RelativeDateRelativeDateÉnumération des options de date relative permettant de calculer une valeur à utiliser dans les BooleanCriteria basées sur la date.
SheetTypeSheetTypeÉnumération des différents types de feuilles pouvant exister dans une feuille de calcul.
SortOrderSortOrderÉnumération de l'ordre de tri.
TextDirectionTextDirectionÉnumération des orientations de texte valides.
TextToColumnsDelimiterTextToColumnsDelimiterÉnumération des délimiteurs prédéfinis pour la division du texte en colonnes.
ThemeColorTypeThemeColorTypeÉnumération des types de couleurs de thème possibles.
ValueTypeValueTypeÉnumération des types de valeurs renvoyés par Range.getValue() et Range.getValues() à partir de la classe Range du service Spreadsheet.
WrapStrategyWrapStrategyÉnumération des stratégies utilisées pour encapsuler les cellules.

Méthodes

MéthodeType renvoyéBrève description
create(name)SpreadsheetCrée une feuille de calcul avec le nom donné.
create(name, rows, columns)SpreadsheetCrée une feuille de calcul avec le nom donné et le nombre de lignes et de colonnes spécifié.
enableAllDataSourcesExecution()voidActive l'exécution des données pour tous les types de sources de données.
enableBigQueryExecution()voidActive l'exécution des données pour les sources de données BigQuery.
flush()voidApplique toutes les modifications de feuille de calcul en attente.
getActive()SpreadsheetRenvoie la feuille de calcul actuellement active ou null s'il n'y en a pas.
getActiveRange()RangeRenvoie la plage sélectionnée dans la feuille active, ou null s'il n'existe aucune plage active.
getActiveRangeList()RangeListRenvoie la liste des plages actives dans la feuille active ou null si aucune plage n'est sélectionnée.
getActiveSheet()SheetRécupère la feuille active dans une feuille de calcul.
getActiveSpreadsheet()SpreadsheetRenvoie la feuille de calcul actuellement active ou null s'il n'y en a pas.
getCurrentCell()RangeRenvoie la cellule actuelle (en surbrillance) qui est sélectionnée dans l'une des plages actives de la feuille active ou null s'il n'y a pas de cellule active.
getSelection()SelectionRenvoie la valeur Selection actuelle dans la feuille de calcul.
getUi()UiRenvoie une instance de l'environnement d'interface utilisateur de la feuille de calcul qui permet au script d'ajouter des fonctionnalités telles que des menus, des boîtes de dialogue et des barres latérales.
newCellImage()CellImageBuilderCrée un compilateur pour un CellImage.
newColor()ColorBuilderCrée un compilateur pour un Color.
newConditionalFormatRule()ConditionalFormatRuleBuilderCrée un compilateur pour une règle de mise en forme conditionnelle.
newDataSourceSpec()DataSourceSpecBuilderCrée un compilateur pour un DataSourceSpec.
newDataValidation()DataValidationBuilderCrée un compilateur pour une règle de validation des données.
newFilterCriteria()FilterCriteriaBuilderCrée un compilateur pour un FilterCriteria.
newRichTextValue()RichTextValueBuilderCrée un compilateur pour une valeur de texte enrichi.
newTextStyle()TextStyleBuilderCrée un compilateur pour un style de texte.
open(file)SpreadsheetOuvre la feuille de calcul correspondant à l'objet File indiqué.
openById(id)SpreadsheetOuvre la feuille de calcul associée à l'ID indiqué.
openByUrl(url)SpreadsheetOuvre la feuille de calcul contenant l'URL indiquée.
setActiveRange(range)RangeDéfinit la plage spécifiée comme active range, avec la cellule supérieure gauche dans la plage en tant que current cell.
setActiveRangeList(rangeList)RangeListDéfinit la liste de plages spécifiée en tant que active ranges.
setActiveSheet(sheet)SheetDéfinit la feuille active dans une feuille de calcul.
setActiveSheet(sheet, restoreSelection)SheetDéfinit la feuille active dans une feuille de calcul, avec la possibilité de restaurer la sélection la plus récente dans cette feuille.
setActiveSpreadsheet(newActiveSpreadsheet)voidDéfinit la feuille de calcul active.
setCurrentCell(cell)RangeDéfinit la cellule spécifiée comme current cell.

SpreadsheetTheme

Méthodes

MéthodeType renvoyéBrève description
getConcreteColor(themeColorType)ColorRenvoie le Color concret pour un type de couleur de thème valide.
getFontFamily()StringRenvoie la famille de polices du thème ou null s'il s'agit d'un thème null.
getThemeColors()ThemeColorType[]Renvoie une liste de tous les types de couleurs de thème possibles pour le thème actuel.
setConcreteColor(themeColorType, color)SpreadsheetThemeDéfinit la couleur concrète associée à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeDéfinit la couleur concrète associée à l'élément ThemeColorType dans ce jeu de couleurs sur la couleur donnée au format RVB.
setFontFamily(fontFamily)SpreadsheetThemeDéfinit la famille de polices du thème.

TextDirection

Propriétés

PropriétéTypeDescription
LEFT_TO_RIGHTEnumSens du texte de gauche à droite
RIGHT_TO_LEFTEnumSens d'écriture de droite à gauche

TextFinder

Méthodes

MéthodeType renvoyéBrève description
findAll()Range[]Renvoie toutes les cellules correspondant aux critères de recherche.
findNext()RangeAffiche la cellule suivante correspondant aux critères de recherche.
findPrevious()RangeAffiche la cellule précédente correspondant aux critères de recherche.
getCurrentMatch()RangeRenvoie la cellule actuellement sélectionnée correspondant aux critères de recherche.
ignoreDiacritics(ignoreDiacritics)TextFinderSi la valeur est true, configure la recherche pour qu'elle ignore les diacritiques lors de la correspondance. Sinon, la recherche correspond aux diacritiques.
matchCase(matchCase)TextFinderSi la valeur est true, configure la recherche pour qu'elle corresponde exactement à la casse du texte recherché. Sinon, la recherche utilise par défaut la correspondance non sensible à la casse.
matchEntireCell(matchEntireCell)TextFinderSi la valeur est true, configure la recherche pour qu'elle corresponde à l'intégralité du contenu d'une cellule. Sinon, la recherche est définie par défaut sur une correspondance partielle.
matchFormulaText(matchFormulaText)TextFinderSi la valeur est true, configure la recherche pour renvoyer les correspondances qui apparaissent dans le texte des formules. Sinon, les cellules contenant des formules sont considérées en fonction de leur valeur affichée.
replaceAllWith(replaceText)IntegerRemplace toutes les correspondances par le texte spécifié.
replaceWith(replaceText)IntegerRemplace le texte de recherche dans la cellule correspondante par le texte spécifié et renvoie le nombre d'occurrences remplacées.
startFrom(startRange)TextFinderConfigure la recherche pour qu'elle démarre immédiatement après la plage de cellules spécifiée.
useRegularExpression(useRegEx)TextFinderSi la valeur est true, configure la recherche pour interpréter la chaîne de recherche comme une expression régulière. Sinon, la recherche interprète la chaîne de recherche comme du texte normal.

TextRotation

Méthodes

MéthodeType renvoyéBrève description
getDegrees()IntegerRécupère l'angle entre l'orientation de texte standard et l'orientation de texte actuelle.
isVertical()BooleanRenvoie true si le texte est empilé verticalement. Sinon, renvoie false.

TextStyle

Méthodes

MéthodeType renvoyéBrève description
copy()TextStyleBuilderCrée un générateur de style de texte initialisé avec les valeurs de ce style de texte.
getFontFamily()StringRécupère la famille de polices du texte.
getFontSize()IntegerRécupère la taille de police du texte en points.
getForegroundColorObject()ColorRécupère la couleur de police du texte.
isBold()BooleanDétermine si le texte est en gras ou non.
isItalic()BooleanDétermine si la cellule est en italique ou non.
isStrikethrough()BooleanDétermine si la cellule est barrée ou non.
isUnderline()BooleanDétermine si la cellule est soulignée ou non.

TextStyleBuilder

Méthodes

MéthodeType renvoyéBrève description
build()TextStyleCrée un style de texte à partir de ce générateur.
setBold(bold)TextStyleBuilderDétermine si le texte est en gras ou non.
setFontFamily(fontFamily)TextStyleBuilderDéfinit la famille de polices du texte, par exemple "Arial".
setFontSize(fontSize)TextStyleBuilderDéfinit la taille de la police du texte en points.
setForegroundColor(cssString)TextStyleBuilderDéfinit la couleur de la police du texte.
setForegroundColorObject(color)TextStyleBuilderDéfinit la couleur de la police du texte.
setItalic(italic)TextStyleBuilderDétermine si le texte est en italique ou non.
setStrikethrough(strikethrough)TextStyleBuilderDétermine si le texte est barré ou non.
setUnderline(underline)TextStyleBuilderDétermine si le texte est souligné ou non.

TextToColumnsDelimiter

Propriétés

PropriétéTypeDescription
COMMAEnumDélimiteur ",".
SEMICOLONEnumDélimiteur ";".
PERIODEnumDélimiteur ".".
SPACEEnumDélimiteur " ".

ThemeColor

Méthodes

MéthodeType renvoyéBrève description
getColorType()ColorTypePermet d'obtenir le type de cette couleur.
getThemeColorType()ThemeColorTypeRécupère le type de couleur du thème de cette couleur.

ThemeColorType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumReprésente une couleur de thème non prise en charge.
TEXTEnumReprésente la couleur du texte.
BACKGROUNDEnumReprésente la couleur à utiliser pour l'arrière-plan du graphique.
ACCENT1EnumReprésente la première couleur d'accentuation.
ACCENT2EnumReprésente la deuxième couleur d'accentuation.
ACCENT3EnumReprésente la troisième couleur d'accentuation.
ACCENT4EnumReprésente la quatrième couleur d'accentuation.
ACCENT5EnumReprésente la cinquième couleur d'accentuation.
ACCENT6EnumReprésente la sixième couleur d'accentuation.
HYPERLINKEnumReprésente la couleur à utiliser pour les liens hypertexte.

ValueType

Propriétés

PropriétéTypeDescription
IMAGEEnumType de valeur lorsque la cellule contient une image.

WrapStrategy

Propriétés

PropriétéTypeDescription
WRAPEnumEncapsulez les lignes plus longues que la largeur de la cellule sur une nouvelle ligne.
OVERFLOWEnumDébordez les lignes dans la cellule suivante, tant qu'elle est vide.
CLIPEnumCoupez des lignes plus longues que la largeur de la cellule.