Spreadsheet Service

Feuille de calcul

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

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

Classes

NomBrève description
AutoFillSeriesÉnumération des types de séries utilisés pour calculer les valeurs remplies automatiquement.
BandingAccédez aux bandes et modifiez-les. Il s'agit des motifs de couleur appliqués aux lignes ou aux colonnes d'une plage.
BandingThemeÉnumération des thèmes de banding.
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 valeur d'image dans une cellule.
CellImageBuilderCompilateur pour CellImage.
ColorReprésentation d'une couleur.
ColorBuilderCompilateur pour ColorBuilder.
ConditionalFormatRuleAccédez aux règles de mise en forme conditionnelle.
ConditionalFormatRuleBuilderCompilateur pour les règles de mise en forme conditionnelle.
ContainerInfoAccédez à la position du graphique dans une feuille.
CopyPasteTypeÉnumération des types de collage spécial 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 de l'exécution des données.
DataSourceAccédez à une source de données existante et modifiez-la.
DataSourceChartAccédez à un graphique de source de données existant et modifiez-le.
DataSourceColumnAccédez à une colonne de source de données et modifiez-la.
DataSourceFormulaAccédez aux formules de sources de données existantes et modifiez-les.
DataSourceParameterAccédez aux paramètres de source de données existants.
DataSourceParameterTypeÉnumération des types de paramètres de source de données.
DataSourcePivotTableAccédez à un tableau croisé dynamique de source de données existant et modifiez-le.
DataSourceRefreshScheduleAccédez à un calendrier d'actualisation existant et modifiez-le.
DataSourceRefreshScheduleFrequencyAccédez à la fréquence d'un programme d'actualisation, qui spécifie la fréquence et le moment de l'actualisation.
DataSourceRefreshScopeÉnumération des champs d'application pour les actualisations.
DataSourceSheetAccédez à une feuille de source de données existante et modifiez-la.
DataSourceSheetFilterAccédez à un filtre de feuille de source de données existant et modifiez-le.
DataSourceSpecAccédez aux paramètres généraux d'une spécification de source de données existante.
DataSourceSpecBuilderCompilateur pour DataSourceSpec.
DataSourceTableAccédez à une table de source de données existante et modifiez-la.
DataSourceTableColumnAccéder à une colonne existante dans un DataSourceTable et la modifier.
DataSourceTableFilterAccédez à un filtre de tableau de source de données existant et modifiez-le.
DataSourceTypeÉnumération des types de sources de données.
DataValidationAccédez aux règles de validation des données.
DataValidationBuilderOutil de création de 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 et heure existante.
DateTimeGroupingRuleTypeTypes de règles de regroupement par date/heure.
DeveloperMetadataAccéder aux métadonnées du développeur et les modifier.
DeveloperMetadataFinderRecherchez des métadonnées de développeur dans une feuille de calcul.
DeveloperMetadataLocationAccédez aux informations sur l'emplacement des métadonnées de développement.
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 de développement.
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 dans lesquelles il est possible de se déplacer dans une feuille de calcul à l'aide des touches fléchées.
DrawingReprésente un dessin sur une feuille de calcul.
EmbeddedAreaChartBuilderCompilateur pour les graphiques en aires.
EmbeddedBarChartBuilderCompilateur pour les graphiques à barres.
EmbeddedChartReprésente un graphique intégré dans une feuille de calcul.
EmbeddedChartBuilderCompilateur utilisé pour modifier un EmbeddedChart.
EmbeddedColumnChartBuilderCompilateur pour les graphiques à colonnes.
EmbeddedComboChartBuilderCompilateur pour les graphiques combinés.
EmbeddedHistogramChartBuilderCompilateur pour les histogrammes.
EmbeddedLineChartBuilderCompilateur pour les graphiques en courbes.
EmbeddedPieChartBuilderCompilateur pour les graphiques à secteurs.
EmbeddedScatterChartBuilderCompilateur pour les graphiques à nuage de points.
EmbeddedTableChartBuilderCompilateur pour les tableaux.
FilterUtilisez cette classe pour modifier les filtres existants sur les feuilles Grid, qui sont le type de feuille par défaut.
FilterCriteriaUtilisez cette classe pour obtenir des informations sur les critères des filtres existants ou pour les copier.
FilterCriteriaBuilderGénérateur de critères de filtre.
FrequencyTypeÉnumération des types de fréquence.
GradientConditionAccédez aux conditions de dégradé (couleur) dans ConditionalFormatRuleApis.
GroupAccéder aux groupes de feuilles de calcul et les modifier.
GroupControlTogglePositionÉnumération représentant les positions possibles d'un bouton bascule de contrôle de groupe.
InterpolationTypeÉnumération représentant les options d'interpolation pour calculer une valeur à utiliser dans un GradientCondition dans un ConditionalFormatRule.
LookerDataSourceSpecUn DataSourceSpec qui permet d'accéder spécifiquement aux spécifications de la source de données Looker existante.
LookerDataSourceSpecBuilderCompilateur pour LookerDataSourceSpecBuilder.
NamedRangeCréer, accéder à et modifier des plages nommées dans une feuille de calcul.
OverGridImageReprésente une image sur la grille d'une feuille de calcul.
PageProtectionAccéder aux feuilles protégées et les modifier dans l'ancienne version de Google Sheets
PivotFilterAccédez aux filtres de tableaux croisés dynamiques et modifiez-les.
PivotGroupAccéder aux groupes de répartition des tableaux croisés dynamiques et les modifier.
PivotGroupLimitAccéder à la limite de groupe de tableaux croisés dynamiques et la modifier.
PivotTableAccéder aux tableaux croisés dynamiques et les modifier.
PivotTableSummarizeFunctionÉnumération des fonctions qui synthétisent les données des tableaux croisés dynamiques.
PivotValueAccéder aux groupes de valeurs et les modifier dans les tableaux croisés dynamiques
PivotValueDisplayTypeÉnumération des façons d'afficher une valeur de tableau croisé dynamique en fonction d'une autre valeur.
ProtectionAccéder aux plages et feuilles protégées et les modifier.
ProtectionTypeÉnumération représentant les parties d'une feuille de calcul qui peuvent être protégées contre les modifications.
RangeAccédez aux plages de feuilles de calcul et modifiez-les.
RangeListCollection d'une ou de 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 relative pour calculer une valeur à utiliser dans BooleanCriteria basées sur la date.
RichTextValueChaîne de texte stylisée utilisée pour représenter le texte d'une cellule.
RichTextValueBuilderGénérateur de valeurs de texte enrichi.
SelectionAccédez à la sélection active actuelle dans la feuille active.
SheetAccéder aux feuilles de calcul et les modifier.
SheetTypeLes différents types de feuilles pouvant exister dans une feuille de calcul.
SlicerReprésente un segment, qui permet 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.
Spreadsheetaccéder aux fichiers Google Sheets et les modifier ;
SpreadsheetAppaccéder aux fichiers Google Sheets et en créer.
SpreadsheetThemeAccéder aux thèmes existants et les modifier
TextDirectionÉnumérations des instructions textuelles.
TextFinderRecherchez ou remplacez du texte dans une plage, une feuille ou une feuille de calcul.
TextRotationAccédez aux paramètres de rotation du texte d'une cellule.
TextStyleStyle de texte affiché dans une cellule.
TextStyleBuilderGénérateur de styles de texte.
TextToColumnsDelimiterÉnumération des types de délimiteurs prédéfinis qui peuvent fractionner une colonne de texte en plusieurs colonnes.
ThemeColorReprésentation d'une couleur de thème.
ThemeColorTypeÉnumération qui décrit les différentes entrées de couleur acceptées dans les thèmes.
ValueTypeÉnumération des types de valeurs renvoyées 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 retour à la ligne du texte des cellules.

AutoFillSeries

Propriétés

PropriétéTypeDescription
DEFAULT_SERIESEnumPar défaut.
ALTERNATE_SERIESEnumSi vous utilisez ce paramètre pour remplir automatiquement les cellules, les cellules vides de la plage étendue seront remplies avec des copies des valeurs existantes.

Banding

Méthodes

MéthodeType renvoyéBrève description
copyTo(range)BandingCopie cette bande dans une autre plage.
getFirstColumnColorObject()ColorRenvoie la première couleur de colonne alternée dans la bande, ou null si aucune couleur n'est définie.
getFirstRowColorObject()ColorRenvoie la première couleur de ligne alternée ou null si aucune couleur n'est définie.
getFooterColumnColorObject()ColorRenvoie la couleur de la dernière colonne de la bande ou null si aucune couleur n'est définie.
getFooterRowColorObject()ColorRenvoie la couleur de la dernière ligne de la bande ou null si aucune couleur n'est définie.
getHeaderColumnColorObject()ColorRenvoie la couleur de la première colonne de la bande, 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 deuxième couleur de colonne alternée dans la bande, ou null si aucune couleur n'est définie.
getSecondRowColorObject()ColorRenvoie la deuxième couleur de ligne alternée ou null si aucune couleur n'est définie.
remove()voidSupprime cette bande.
setFirstColumnColor(color)BandingDéfinit la couleur de la première colonne en alternance.
setFirstColumnColorObject(color)BandingDéfinit la première couleur de colonne alternée dans la bande.
setFirstRowColor(color)BandingDéfinit la couleur de la première ligne en alternance.
setFirstRowColorObject(color)BandingDéfinit la première couleur de ligne alternée dans la bande.
setFooterColumnColor(color)BandingDéfinit la couleur de la dernière colonne.
setFooterColumnColorObject(color)BandingDéfinit la couleur de la dernière colonne de la bande.
setFooterRowColor(color)BandingDéfinit la couleur de la dernière ligne.
setFooterRowColorObject(color)BandingDéfinit la couleur de la ligne de pied de page dans la bande.
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 utilisée en alternance.
setSecondColumnColorObject(color)BandingDéfinit la deuxième couleur de colonne en alternance dans la bande.
setSecondRowColor(color)BandingDéfinit la couleur de la deuxième ligne en alternance.
setSecondRowColorObject(color)BandingDéfinit la deuxième couleur en alternance dans la bande.

BandingTheme

Propriétés

PropriétéTypeDescription
LIGHT_GREYEnumThème de bande gris clair.
CYANEnumThème de bande cyan.
GREENEnumThème de bande verte.
YELLOWEnumThème de bandes jaunes.
ORANGEEnumThème avec des bandes orange.
BLUEEnumThème de bande bleue.
TEALEnumThème avec des bandes turquoise.
GREYEnumThème de bandes grises.
BROWNEnumThème de bande marron.
LIGHT_GREENEnumThème avec des bandes vert clair.
INDIGOEnumThème de bande indigo.
PINKEnumThème de bande rose.

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()StringObtient l'ID de l'ensemble de données BigQuery.
getParameters()DataSourceParameter[]Obtient les paramètres de la source de données.
getProjectId()StringRécupère l'ID du projet de facturation.
getRawQuery()StringObtient la chaîne de requête brute.
getTableId()StringObtient l'ID de la table BigQuery.
getTableProjectId()StringObtient l'ID du projet BigQuery pour la table.
getType()DataSourceTypeObtient 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 générateur.
copy()DataSourceSpecBuilderCrée un DataSourceSpecBuilder en fonction des paramètres de cette source de données.
getDatasetId()StringObtient l'ID de l'ensemble de données BigQuery.
getParameters()DataSourceParameter[]Obtient les paramètres de la source de données.
getProjectId()StringRécupère l'ID du projet de facturation.
getRawQuery()StringObtient la chaîne de requête brute.
getTableId()StringObtient l'ID de la table BigQuery.
getTableProjectId()StringObtient l'ID du projet BigQuery pour la table.
getType()DataSourceTypeObtient 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 ce nom existe, met à jour sa cellule source pour les générateurs de spécifications de source de données de type DataSourceType.BIGQUERY.
setProjectId(projectId)BigQueryDataSourceSpecBuilderDéfinit l'ID du projet BigQuery pour la 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 du 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 elle le supprime.
getCriteriaType()BooleanCriteriaRécupère le type de critère de la règle tel qu'il est défini dans l'énumération BooleanCriteria.
getCriteriaValues()Object[]Obtient un tableau d'arguments pour les critères de la règle.
getFontColorObject()ColorRécupère la couleur de police pour cette condition booléenne.
getItalic()BooleanRenvoie true si cette condition booléenne met le texte en italique et false si elle le supprime.
getStrikethrough()BooleanRenvoie true si cette condition booléenne barre le texte et false si elle supprime la barre du texte.
getUnderline()BooleanRenvoie true si cette condition booléenne souligne le texte et false si elle supprime le soulignement du texte.

BooleanCriteria

Propriétés

PropriétéTypeDescription
CELL_EMPTYEnumLe critère est rempli lorsqu'une cellule est vide.
CELL_NOT_EMPTYEnumLe critère est rempli lorsqu'une cellule n'est pas vide.
DATE_AFTEREnumLe critère est rempli lorsqu'une date est postérieure à la valeur indiquée.
DATE_BEFOREEnumLe critère est rempli lorsqu'une date est antérieure à la valeur indiquée.
DATE_EQUAL_TOEnumLe critère est rempli lorsqu'une date est égale à la valeur indiquée.
DATE_NOT_EQUAL_TOEnumLe critère est rempli lorsqu'une date n'est pas égale à la valeur indiquée.
DATE_AFTER_RELATIVEEnumLe critère est rempli lorsqu'une date est postérieure à la valeur de date relative.
DATE_BEFORE_RELATIVEEnumLe critère est rempli lorsqu'une date est antérieure à la valeur de date relative.
DATE_EQUAL_TO_RELATIVEEnumLe critère est rempli lorsqu'une date est égale à la valeur de date relative.
NUMBER_BETWEENEnumLe critère est rempli lorsqu'un nombre se situe entre les valeurs indiquées.
NUMBER_EQUAL_TOEnumLe critère est rempli lorsqu'un nombre est égal à la valeur indiquée.
NUMBER_GREATER_THANEnumLe critère est rempli lorsqu'un nombre est supérieur à la valeur indiquée.
NUMBER_GREATER_THAN_OR_EQUAL_TOEnumLe critère est rempli lorsqu'un nombre est supérieur ou égal à la valeur indiquée.
NUMBER_LESS_THANEnumLe critère est rempli lorsqu'un nombre est inférieur à la valeur donnée.
NUMBER_LESS_THAN_OR_EQUAL_TOEnumLe critère est rempli lorsqu'un nombre est inférieur ou égal à la valeur indiquée.
NUMBER_NOT_BETWEENEnumLe critère est rempli lorsqu'un nombre ne se situe pas entre les valeurs indiquées.
NUMBER_NOT_EQUAL_TOEnumLe critère est rempli lorsqu'un nombre est différent de la valeur indiquée.
TEXT_CONTAINSEnumLe critère est rempli lorsque l'entrée contient la valeur donnée.
TEXT_DOES_NOT_CONTAINEnumLe critère est rempli lorsque l'entrée ne contient pas la valeur indiquée.
TEXT_EQUAL_TOEnumLe critère est rempli lorsque l'entrée est égale à la valeur indiquée.
TEXT_NOT_EQUAL_TOEnumLe critère est rempli lorsque l'entrée n'est pas égale à la valeur donnée.
TEXT_STARTS_WITHEnumLe critère est rempli lorsque la saisie commence par la valeur indiquée.
TEXT_ENDS_WITHEnumLe critère est rempli lorsque l'entrée se termine par la valeur indiquée.
CUSTOM_FORMULAEnumLe critère est rempli lorsque l'entrée permet à la formule donnée de renvoyer la valeur true.

BorderStyle

Propriétés

PropriétéTypeDescription
DOTTEDEnumBordures en pointillés.
DASHEDEnumBordures en pointillés.
SOLIDEnumBordures en ligne continue fine.
SOLID_MEDIUMEnumBordures de ligne continue moyenne.
SOLID_THICKEnumBordures en ligne continue épaisse.
DOUBLEEnumDeux bordures en trait plein.

CellImage

Propriétés

PropriétéTypeDescription
valueTypeValueTypeType de valeur de l'image de la cellule, qui est ValueType.IMAGE.

Méthodes

MéthodeType renvoyéBrève description
getAltTextDescription()StringRenvoie la description du texte alternatif de cette image.
getAltTextTitle()StringRenvoie le titre du texte alternatif de cette image.
getContentUrl()StringRenvoie une URL de l'image hébergée par Google.
toBuilder()CellImageBuilderCrée un générateur d'images de cellule en fonction des propriétés de l'image actuelle.

CellImageBuilder

Propriétés

PropriétéTypeDescription
valueTypeValueTypeType de valeur de l'image de la cellule, qui est ValueType.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 du texte alternatif de cette image.
getAltTextTitle()StringRenvoie le titre du texte alternatif de cette image.
getContentUrl()StringRenvoie une URL de l'image hébergée par Google.
setAltTextDescription(description)CellImageDéfinit la description du texte alternatif pour cette image.
setAltTextTitle(title)CellImageDéfinit le titre du texte alternatif pour cette image.
setSourceUrl(url)CellImageBuilderDéfinit l'URL de la source de l'image.
toBuilder()CellImageBuilderCrée un générateur d'images de cellule en fonction des propriétés de l'image actuelle.

Color

Méthodes

MéthodeType renvoyéBrève description
asRgbColor()RgbColorConvertit cette couleur en RgbColor.
asThemeColor()ThemeColorConvertit cette couleur en ThemeColor.
getColorType()ColorTypeObtenez 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 de couleur à partir des paramètres fournis au compilateur.
getColorType()ColorTypeObtenez le type de cette couleur.
setRgbColor(cssString)ColorBuilderDéfinit la couleur RVB.
setThemeColor(themeColorType)ColorBuilderDéfinir comme couleur du thème

ConditionalFormatRule

Méthodes

MéthodeType renvoyéBrève description
copy()ConditionalFormatRuleBuilderRenvoie un préréglage du générateur de règles avec les paramètres de cette règle.
getBooleanCondition()BooleanConditionRécupère les informations BooleanCondition de la règle si elle utilise des critères de condition booléenne.
getGradientCondition()GradientConditionRécupère les informations GradientCondition de la règle, si celle-ci utilise des critères de condition de gradient.
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 générateur.
copy()ConditionalFormatRuleBuilderRenvoie un préréglage du générateur de règles avec les paramètres de cette règle.
getBooleanCondition()BooleanConditionRécupère les informations BooleanCondition de la règle si elle utilise des critères de condition booléenne.
getGradientCondition()GradientConditionRécupère les informations GradientCondition de la règle, si celle-ci utilise des critères de condition de gradient.
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 le format de la règle de mise en forme conditionnelle.
setFontColor(color)ConditionalFormatRuleBuilderDéfinit la couleur de police du format de la règle de mise en forme conditionnelle.
setFontColorObject(color)ConditionalFormatRuleBuilderDéfinit la couleur de police du format de la règle de mise en forme conditionnelle.
setGradientMaxpoint(color)ConditionalFormatRuleBuilderEfface la valeur maximale du 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 maximale du 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 médian 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 médian 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)ConditionalFormatRuleBuilderDéfinit l'italique pour le texte 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 soulignement du texte 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 indiquée.
whenDateAfter(date)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'une date est postérieure à la date relative indiquée.
whenDateBefore(date)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'une date est antérieure à la date indiquée.
whenDateBefore(date)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'une date est antérieure à la date relative indiquée.
whenDateEqualTo(date)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'une date est égale à la date indiquée.
whenDateEqualTo(date)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'une date est égale à la date relative indiquée.
whenFormulaSatisfied(formula)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque la formule donnée renvoie true.
whenNumberBetween(start, end)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'un nombre se situe entre deux valeurs spécifiées ou est égal à l'une d'elles.
whenNumberEqualTo(number)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'un nombre est égal à la valeur indiquée.
whenNumberGreaterThan(number)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'un nombre est supérieur à la valeur indiqué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 indiquée.
whenNumberLessThan(number)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'un nombre est inférieur à la valeur indiqué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 indiquée.
whenNumberNotBetween(start, end)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'un nombre ne se situe pas entre deux valeurs spécifiées et n'est égal à aucune d'elles.
whenNumberNotEqualTo(number)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsqu'un nombre n'est pas égal à la valeur indiquée.
whenTextContains(text)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque l'entrée contient la valeur spécifiée.
whenTextDoesNotContain(text)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque l'entrée ne contient pas la valeur indiquée.
whenTextEndsWith(text)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque l'entrée se termine par la valeur indiquée.
whenTextEqualTo(text)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque l'entrée est égale à la valeur indiquée.
whenTextStartsWith(text)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle à déclencher lorsque l'entrée commence par la valeur indiquée.
withCriteria(criteria, args)ConditionalFormatRuleBuilderDéfinit la règle de mise en forme conditionnelle sur les critères définis par les valeurs BooleanCriteria, généralement tirées des 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()IntegerLe haut du graphique est ancré dans cette ligne.
getOffsetX()IntegerLe coin supérieur gauche du graphique est décalé de ce nombre de pixels par rapport à la colonne d'ancrage.
getOffsetY()IntegerLe coin 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 cellules fusionnées.
PASTE_NO_BORDERSEnumCollez les valeurs, les formules, les formats et les cellules fusionnées, mais sans les bordures.
PASTE_FORMATEnumCollez uniquement le format.
PASTE_FORMULAEnumCollez uniquement les formules.
PASTE_DATA_VALIDATIONEnumCollez uniquement la validation des données.
PASTE_VALUESEnumCollez UNIQUEMENT les valeurs, sans les formats, les formules ni les fusions.
PASTE_CONDITIONAL_FORMATTINGEnumCollez uniquement les règles de couleur.
PASTE_COLUMN_WIDTHSEnumNe collez que les largeurs de colonne.

DataExecutionErrorCode

Propriétés

PropriétéTypeDescription
DATA_EXECUTION_ERROR_CODE_UNSUPPORTEDEnumCode d'erreur d'exécution de données non accepté dans Apps Script.
NONEEnumL'exécution des données ne comporte aucune erreur.
TIME_OUTEnumLe délai d'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 colonnes 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_UNSUPPORTEDEnumUn état d'exécution des données n'est pas accepté dans Apps Script.
RUNNINGEnumL'exécution des données a commencé et est en cours.
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 commencé.

DataExecutionStatus

Méthodes

MéthodeType renvoyéBrève description
getErrorCode()DataExecutionErrorCodeObtient le code d'erreur de l'exécution des données.
getErrorMessage()StringObtient le message d'erreur de l'exécution des données.
getExecutionState()DataExecutionStateObtient l'état de l'exécution des données.
getLastExecutionTime()DateObtient 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()DateObtient l'heure à laquelle les données ont été actualisées avec succès pour la dernière fois.
isTruncated()BooleanRenvoie true si les données de la dernière exécution réussie sont tronquées, ou false dans le cas contraire.

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 calculée.
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 une table 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 de la source de données.
getColumns()DataSourceColumn[]Renvoie toutes les colonnes de la source de données.
getDataSourceSheets()DataSourceSheet[]Renvoie les feuilles de source de données associées à cette source de données.
getSpec()DataSourceSpecObtient 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 le data source sheets associé avec la nouvelle spécification.
waitForAllDataExecutionsCompletion(timeoutInSeconds)voidAttend que toutes les exécutions actuelles des objets de source de données associée soient terminées, avec un délai d'expiration après le nombre de secondes indiqué.

DataSourceChart

Méthodes

MéthodeType renvoyéBrève description
cancelDataRefresh()DataSourceChartAnnule l'actualisation des données associée à cet objet si elle est en cours d'exécution.
forceRefreshData()DataSourceChartActualise les données de cet objet, quel que soit l'état actuel.
getDataSource()DataSourceObtient la source de données à laquelle l'objet est associé.
getStatus()DataExecutionStatusObtient 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 actuelle, avec un délai d'expiration après le nombre de secondes indiqué.

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()StringObtient la formule pour la colonne de source de données.
getName()StringObtient le nom de la colonne de source de données.
hasArrayDependency()BooleanIndique si la colonne a une dépendance de tableau.
isCalculatedColumn()BooleanIndique si la colonne est une colonne calculée.
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 source de données.

DataSourceFormula

Méthodes

MéthodeType renvoyéBrève description
cancelDataRefresh()DataSourceFormulaAnnule l'actualisation des données associée à cet objet si elle est en cours d'exécution.
forceRefreshData()DataSourceFormulaActualise les données de cet objet, quel que soit l'état actuel.
getAnchorCell()RangeRenvoie la Range représentant la cellule à laquelle cette formule de source de données est ancrée.
getDataSource()DataSourceObtient la source de données à laquelle l'objet est associé.
getDisplayValue()StringRenvoie la valeur affichée de la formule de la source de données.
getFormula()StringRenvoie la formule de cette source de données.
getStatus()DataExecutionStatusObtient 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 actuelle, avec un délai d'expiration après le nombre de secondes indiqué.

DataSourceParameter

Méthodes

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

DataSourceParameterType

Propriétés

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

DataSourcePivotTable

Méthodes

MéthodeType renvoyéBrève description
addColumnGroup(columnName)PivotGroupAjoute un groupe de colonnes croisées 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 filtre spécifiés.
addPivotValue(columnName)PivotValueAjoute une valeur de tableau croisé dynamique basée sur la colonne de source de données spécifiée, sans fonction de récapitulation.
addPivotValue(columnName, summarizeFunction)PivotValueAjoute une valeur de tableau croisé dynamique en fonction de la colonne de source de données spécifiée avec la fonction de récapitulation spécifiée.
addRowGroup(columnName)PivotGroupAjoute un groupe de lignes croisées 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 sous la forme d'un objet de tableau croisé dynamique standard.
cancelDataRefresh()DataSourcePivotTableAnnule l'actualisation des données associée à cet objet si elle est en cours d'exécution.
forceRefreshData()DataSourcePivotTableActualise les données de cet objet, quel que soit l'état actuel.
getDataSource()DataSourceObtient la source de données à laquelle l'objet est associé.
getStatus()DataExecutionStatusObtient 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 actuelle, avec un délai d'expiration après le nombre de secondes indiqué.

DataSourceRefreshSchedule

Méthodes

MéthodeType renvoyéBrève description
getFrequency()DataSourceRefreshScheduleFrequencyObtient la fréquence du calendrier d'actualisation, qui spécifie la fréquence et le moment de l'actualisation.
getScope()DataSourceRefreshScopeObtient le champ d'application de ce calendrier d'actualisation.
getTimeIntervalOfNextRun()TimeIntervalObtient la période de la prochaine exécution de ce calendrier d'actualisation.
isEnabled()BooleanDétermine si ce calendrier d'actualisation est activé.

DataSourceRefreshScheduleFrequency

Méthodes

MéthodeType renvoyéBrève description
getDaysOfTheMonth()Integer[]Obtient les jours du mois (de 1 à 28) auxquels la source de données doit être actualisée.
getDaysOfTheWeek()Weekday[]Obtient les jours de la semaine où la source de données doit être actualisée.
getFrequencyType()FrequencyTypeRécupère le type de fréquence.
getStartHour()IntegerRenvoie l'heure de début (sous la forme d'un nombre compris entre 0 et 23) de l'intervalle de temps pendant lequel le calendrier d'actualisation s'exécute.

DataSourceRefreshScope

Propriétés

PropriétéTypeDescription
DATA_SOURCE_REFRESH_SCOPE_UNSUPPORTEDEnumLe champ d'application de l'actualisation de la source de données n'est pas accepté.
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 source de données.
asSheet()SheetRenvoie la feuille de source de données sous la forme d'une 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ée à cet objet si elle 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()DataSourceObtient la source de données à laquelle l'objet est associé.
getFilters()DataSourceSheetFilter[]Renvoie tous les filtres appliqués à la feuille de 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 (sur la base 1) et jusqu'à la numRows fournie.
getSortSpecs()SortSpec[]Récupère toutes les spécifications de tri dans la feuille de la source de données.
getStatus()DataExecutionStatusObtient 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 la spécification de tri d'une colonne dans la feuille de 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 la spécification de tri sur une colonne de la feuille de la source de données.
setSortSpec(columnName, sortOrder)DataSourceSheetDéfinit la spécification de tri sur une colonne de la feuille de la source de données.
waitForCompletion(timeoutInSeconds)DataExecutionStatusAttend la fin de l'exécution actuelle, avec un délai d'expiration après le nombre de secondes indiqué.

DataSourceSheetFilter

Méthodes

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

DataSourceSpec

Méthodes

MéthodeType renvoyéBrève description
asBigQuery()BigQueryDataSourceSpecObtient la spécification de la source de données BigQuery.
asLooker()LookerDataSourceSpecObtient la spécification de la source de données Looker.
copy()DataSourceSpecBuilderCrée un DataSourceSpecBuilder en fonction des paramètres de cette source de données.
getParameters()DataSourceParameter[]Obtient les paramètres de la source de données.
getType()DataSourceTypeObtient le type de source de données.

DataSourceSpecBuilder

Méthodes

MéthodeType renvoyéBrève description
asBigQuery()BigQueryDataSourceSpecBuilderObtient le générateur pour la source de données BigQuery.
asLooker()LookerDataSourceSpecBuilderRécupère le compilateur pour la source de données Looker.
build()DataSourceSpecCrée une spécification de source de données à partir des paramètres de ce générateur.
copy()DataSourceSpecBuilderCrée un DataSourceSpecBuilder en fonction des paramètres de cette source de données.
getParameters()DataSourceParameter[]Obtient les paramètres de la source de données.
getType()DataSourceTypeObtient 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 ce nom existe, met à jour sa cellule source pour les générateurs de spécifications de source de données de type DataSourceType.BIGQUERY.

DataSourceTable

Méthodes

MéthodeType renvoyéBrève description
addColumns(columnNames)DataSourceTableAjoute des colonnes au tableau de la 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 à une colonne de la table de source de données.
addSortSpec(columnName, sortOrder)DataSourceTableAjoute une spécification de tri à une colonne de la table de source de données.
cancelDataRefresh()DataSourceTableAnnule l'actualisation des données associée à cet objet si elle 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()DataSourceObtient la source de données à laquelle l'objet est associé.
getFilters()DataSourceTableFilter[]Renvoie tous les filtres appliqués au tableau de la source de données.
getRange()RangeObtient les Range que couvre cette table de source de données.
getRowLimit()IntegerRenvoie la limite de lignes pour la table de source de données.
getSortSpecs()SortSpec[]Récupère toutes les spécifications de tri dans la table de la source de données.
getStatus()DataExecutionStatusObtient l'état d'exécution des données de l'objet.
isSyncingAllColumns()BooleanIndique si la table de 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 du tableau de la source de données.
removeAllSortSpecs()DataSourceTableSupprime toutes les spécifications de tri dans le tableau de la source de données.
setRowLimit(rowLimit)DataSourceTableMet à jour la limite de lignes pour le tableau de la source de données.
syncAllColumns()DataSourceTableSynchronisez toutes les colonnes actuelles et futures de la source de données associée avec la table de la source de données.
waitForCompletion(timeoutInSeconds)DataExecutionStatusAttend la fin de l'exécution actuelle, avec un délai d'expiration après le nombre de secondes indiqué.

DataSourceTableColumn

Méthodes

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

DataSourceTableFilter

Méthodes

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

DataSourceType

Propriétés

PropriétéTypeDescription
DATA_SOURCE_TYPE_UNSUPPORTEDEnumUn type de source de données qui n'est pas accepté dans Apps Script.
BIGQUERYEnumSource de données BigQuery
LOOKEREnumSource de données Looker.

DataValidation

Méthodes

MéthodeType renvoyéBrève description
copy()DataValidationBuilderCrée un générateur pour une règle de validation des données en fonction des paramètres de cette règle.
getAllowInvalid()BooleanRenvoie true si la règle affiche un avertissement lorsque la validation des données d'entrée é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 qu'il est défini dans l'énumération DataValidationCriteria.
getCriteriaValues()Object[]Obtient un tableau d'arguments pour les critères de la règle.
getHelpText()StringRenvoie 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()DataValidationCrée une règle de validation des données à partir des paramètres appliqués au générateur.
copy()DataValidationBuilderCrée un générateur pour une règle de validation des données en fonction des paramètres de cette règle.
getAllowInvalid()BooleanRenvoie true si la règle affiche un avertissement lorsque la validation des données d'entrée é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 qu'il est défini dans l'énumération DataValidationCriteria.
getCriteriaValues()Object[]Obtient un tableau d'arguments pour les critères de la règle.
getHelpText()StringRenvoie 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 pour exiger que l'entrée soit une valeur booléenne. Cette valeur est affichée sous la forme d'une case à cocher.
requireCheckbox(checkedValue)DataValidationBuilderDéfinit la règle de validation des données pour exiger que la saisie soit la valeur spécifiée ou vide.
requireCheckbox(checkedValue, uncheckedValue)DataValidationBuilderDéfinit la règle de validation des données pour exiger que la saisie soit l'une des valeurs spécifiées.
requireDate()DataValidationBuilderDéfinit la règle de validation des données pour exiger une date.
requireDateAfter(date)DataValidationBuilderDéfinit la règle de validation des données pour exiger une date postérieure à la valeur indiquée.
requireDateBefore(date)DataValidationBuilderDéfinit la règle de validation des données pour exiger une date antérieure à la valeur indiquée.
requireDateBetween(start, end)DataValidationBuilderDéfinit la règle de validation des données pour exiger une date comprise entre deux dates spécifiées ou égale à l'une d'elles.
requireDateEqualTo(date)DataValidationBuilderDéfinit la règle de validation des données pour exiger une date égale à la valeur indiquée.
requireDateNotBetween(start, end)DataValidationBuilderDéfinit la règle de validation des données pour exiger une date qui ne se situe pas entre deux dates spécifiées et qui n'est pas l'une d'elles.
requireDateOnOrAfter(date)DataValidationBuilderDéfinit la règle de validation des données pour exiger une date égale ou postérieure à la valeur indiquée.
requireDateOnOrBefore(date)DataValidationBuilderDéfinit la règle de validation des données pour exiger une date égale ou antérieure à la valeur indiquée.
requireFormulaSatisfied(formula)DataValidationBuilderDéfinit la règle de validation des données pour exiger que la formule donnée soit évaluée à true.
requireNumberBetween(start, end)DataValidationBuilderDéfinit la règle de validation des données pour exiger un nombre compris entre deux nombres spécifiés ou égal à l'un d'eux.
requireNumberEqualTo(number)DataValidationBuilderDéfinit la règle de validation des données pour exiger un nombre égal à la valeur indiquée.
requireNumberGreaterThan(number)DataValidationBuilderDéfinit la règle de validation des données pour exiger un nombre supérieur à la valeur indiquée.
requireNumberGreaterThanOrEqualTo(number)DataValidationBuilderDéfinit la règle de validation des données pour exiger un nombre supérieur ou égal à la valeur indiquée.
requireNumberLessThan(number)DataValidationBuilderDéfinit la règle de validation des données pour exiger un nombre inférieur à la valeur indiquée.
requireNumberLessThanOrEqualTo(number)DataValidationBuilderDéfinit la règle de validation des données pour exiger un nombre inférieur ou égal à la valeur indiquée.
requireNumberNotBetween(start, end)DataValidationBuilderDéfinit la règle de validation des données pour exiger un nombre qui ne se situe pas entre deux nombres spécifiés et qui n'est égal à aucun d'eux.
requireNumberNotEqualTo(number)DataValidationBuilderDéfinit la règle de validation des données pour exiger un nombre différent de la valeur indiquée.
requireTextContains(text)DataValidationBuilderDéfinit la règle de validation des données pour exiger que l'entrée contienne la valeur indiquée.
requireTextDoesNotContain(text)DataValidationBuilderDéfinit la règle de validation des données pour exiger que la saisie ne contienne pas la valeur indiquée.
requireTextEqualTo(text)DataValidationBuilderDéfinit la règle de validation des données pour exiger que la saisie soit égale à la valeur indiquée.
requireTextIsEmail()DataValidationBuilderDéfinit la règle de validation des données pour exiger que l'entrée soit une adresse e-mail.
requireTextIsUrl()DataValidationBuilderDéfinit la règle de validation des données pour exiger que l'entrée soit au format URL.
requireValueInList(values)DataValidationBuilderDéfinit la règle de validation des données pour exiger que la saisie soit égale à l'une des valeurs fournies.
requireValueInList(values, showDropdown)DataValidationBuilderDéfinit la règle de validation des données pour exiger que la saisie soit égale à l'une des valeurs fournies, avec la possibilité de masquer le menu déroulant.
requireValueInRange(range)DataValidationBuilderDéfinit la règle de validation des données pour exiger que la saisie soit égale à une valeur de la plage donnée.
requireValueInRange(range, showDropdown)DataValidationBuilderDéfinit la règle de validation des données pour exiger que la saisie soit égale à une valeur dans la plage donnée, avec la possibilité de masquer le menu déroulant.
setAllowInvalid(allowInvalidData)DataValidationBuilderIndique s'il faut afficher un avertissement lorsque la saisie ne valide pas les données ou s'il faut refuser complètement la saisie.
setHelpText(helpText)DataValidationBuilderDéfinit le texte d'aide qui s'affiche lorsque l'utilisateur pointe sur la cellule sur laquelle la validation des données est définie.
withCriteria(criteria, args)DataValidationBuilderDéfinit la règle de validation des données sur les critères définis par les valeurs DataValidationCriteria, généralement extraites des criteria et arguments d'une règle existante.

DataValidationCriteria

Propriétés

PropriétéTypeDescription
DATE_AFTEREnumNécessite une date postérieure à la valeur indiquée.
DATE_BEFOREEnumVeuillez saisir une date antérieure à la valeur indiquée.
DATE_BETWEENEnumNécessite une date comprise entre les valeurs indiquées.
DATE_EQUAL_TOEnumNécessite une date égale à la valeur indiquée.
DATE_IS_VALID_DATEEnumVeuillez saisir une date.
DATE_NOT_BETWEENEnumNécessite une date qui ne se situe pas entre les valeurs indiquées.
DATE_ON_OR_AFTEREnumExige une date égale ou postérieure à la valeur indiquée.
DATE_ON_OR_BEFOREEnumNécessite une date identique ou antérieure à la valeur indiquée.
NUMBER_BETWEENEnumNécessite un nombre compris entre les valeurs indiquées.
NUMBER_EQUAL_TOEnumNécessite un nombre égal à la valeur indiquée.
NUMBER_GREATER_THANEnumExige un nombre supérieur à la valeur indiquée.
NUMBER_GREATER_THAN_OR_EQUAL_TOEnumNécessite un nombre supérieur ou égal à la valeur indiquée.
NUMBER_LESS_THANEnumNécessite un nombre inférieur à la valeur indiquée.
NUMBER_LESS_THAN_OR_EQUAL_TOEnumNécessite un nombre inférieur ou égal à la valeur indiquée.
NUMBER_NOT_BETWEENEnumNécessite un nombre qui ne se situe pas entre les valeurs indiquées.
NUMBER_NOT_EQUAL_TOEnumNécessite un nombre différent de la valeur indiquée.
TEXT_CONTAINSEnumExige que l'entrée contienne la valeur indiquée.
TEXT_DOES_NOT_CONTAINEnumExige que la saisie ne contienne pas la valeur indiquée.
TEXT_EQUAL_TOEnumExige que l'entrée soit égale à la valeur indiquée.
TEXT_IS_VALID_EMAILEnumExige que l'entrée soit une adresse e-mail.
TEXT_IS_VALID_URLEnumL'entrée doit être une URL.
VALUE_IN_LISTEnumExige que l'entrée soit égale à l'une des valeurs fournies.
VALUE_IN_RANGEEnumExige que l'entrée soit égale à une valeur de la plage donnée.
CUSTOM_FORMULAEnumExige que l'entrée donne la valeur true à la formule donnée.
CHECKBOXEnumExige que l'entrée soit une valeur personnalisée ou un booléen. Elle est affichée sous forme de case à cocher.
DATE_AFTER_RELATIVEEnumNécessite une date postérieure à la valeur de date relative.
DATE_BEFORE_RELATIVEEnumVeuillez saisir une date antérieure à la valeur de date relative.
DATE_EQUAL_TO_RELATIVEEnumNécessite une date égale à la valeur de date relative.

DateTimeGroupingRule

Méthodes

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

DateTimeGroupingRuleType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de règle de regroupement par date/heure non accepté.
SECONDEnumRegroupez la date et l'heure par seconde, de 0 à 59.
MINUTEEnumRegroupe la date et l'heure par minute, de 0 à 59.
HOUREnumRegroupez les dates et heures par heure à l'aide d'un système de 24 heures, de 0 à 23.
HOUR_MINUTEEnumRegroupez la date et l'heure par heure et par minute en utilisant 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 de 12 heures, par exemple 7:45 PM.
DAY_OF_WEEKEnumRegroupez les valeurs date et heure par jour de la semaine, par exemple Sunday.
DAY_OF_YEAREnumRegroupe la date et l'heure par jour de l'année, de 1 à 366.
DAY_OF_MONTHEnumRegroupez les date et heure par jour du mois, de 1 à 31.
DAY_MONTHEnumRegroupez les valeurs date et heure par jour et par mois, par exemple 22-Nov.
MONTHEnumRegroupez les données de date et heure par mois, par exemple Nov.
QUARTEREnumRegroupez les dates et heures par trimestre, par exemple "T1" (qui représente janvier à mars).
YEAREnumRegroupez la date et l'heure par année, par exemple "2008".
YEAR_MONTHEnumRegroupez les valeurs date et heure par année et par mois, par exemple 2008-Nov.
YEAR_QUARTEREnumRegroupez les valeurs date et heure par année et par trimestre, par exemple 2008 Q4 .
YEAR_MONTH_DAYEnumRegroupez les données de date et heure par année, mois et jour, par exemple 2008-11-22.

DeveloperMetadata

Méthodes

MéthodeType renvoyéBrève description
getId()IntegerRenvoie l'ID unique associé à ces métadonnées de développeur.
getKey()StringRenvoie la clé associée à ces métadonnées de développeur.
getLocation()DeveloperMetadataLocationRenvoie l'emplacement de ces métadonnées de développement.
getValue()StringRenvoie la valeur associée à ces métadonnées de développeur ou null si ces métadonnées n'ont pas de valeur.
getVisibility()DeveloperMetadataVisibilityRenvoie la visibilité de ces métadonnées de développement.
moveToColumn(column)DeveloperMetadataDéplace ces métadonnées de développeur vers la colonne spécifiée.
moveToRow(row)DeveloperMetadataDéplace ces métadonnées de développement vers la ligne spécifiée.
moveToSheet(sheet)DeveloperMetadataDéplace ces métadonnées de développement vers la feuille spécifiée.
moveToSpreadsheet()DeveloperMetadataDéplace ces métadonnées de développement vers la feuille de calcul de premier niveau.
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 pour prendre en compte les zones géographiques croisées qui contiennent des métadonnées.
withId(id)DeveloperMetadataFinderLimite cette recherche pour ne prendre en compte que les métadonnées correspondant à l'ID spécifié.
withKey(key)DeveloperMetadataFinderLimite cette recherche pour ne prendre en compte que les métadonnées correspondant à la clé spécifiée.
withLocationType(locationType)DeveloperMetadataFinderLimite cette recherche aux métadonnées correspondant au type de lieu spécifié.
withValue(value)DeveloperMetadataFinderLimite cette recherche aux métadonnées correspondant à la valeur spécifiée.
withVisibility(visibility)DeveloperMetadataFinderLimite cette recherche pour 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 le Range pour l'emplacement de la colonne de ces métadonnées, ou null si le type d'emplacement n'est pas DeveloperMetadataLocationType.COLUMN.
getLocationType()DeveloperMetadataLocationTypeRécupère le type de lieu.
getRow()RangeRenvoie le Range pour l'emplacement de la ligne de ces métadonnées, ou 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 pour les métadonnées de développeur 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éveloppeur associées à une ligne.
COLUMNEnumType d'emplacement pour les métadonnées de développeur 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éveloppement ayant accès au document.
PROJECTEnumLes métadonnées visibles au niveau du 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
COLUMNSEnumDimension de la colonne (verticale).
ROWSEnumDimension de la ligne (horizontale).

Direction

Propriétés

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

Drawing

Méthodes

MéthodeType renvoyéBrève description
getContainerInfo()ContainerInfoObtient des informations sur la position du dessin dans la feuille.
getHeight()IntegerRenvoie la hauteur réelle de ce dessin en pixels.
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 de ce dessin en pixels.
getZIndex()NumberRenvoie l'index Z de ce dessin.
remove()voidSupprime ce dessin de la feuille de calcul.
setHeight(height)DrawingDéfinit la hauteur réelle de ce dessin en pixels.
setOnAction(macroName)DrawingAttribue une fonction de macro à ce dessin.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)DrawingDéfinit la position où le dessin apparaît sur la feuille.
setWidth(width)DrawingDéfinit la largeur réelle de ce dessin en pixels.
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 générateur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie un 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 un 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 que ce générateur modifie.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoie le graphique ContainerInfo, qui indique où il apparaît sur la feuille.
getRanges()Range[]Renvoie une copie de la liste des plages fournissant actuellement des données pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique que ce générateur modifie.
reverseCategories()EmbeddedAreaChartBuilderInverse l'ordre de tracé des séries sur l'axe du domaine.
setBackgroundColor(cssValue)EmbeddedAreaChartBuilderDéfinit la couleur de l'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 colonnes masquées.
setLegendPosition(position)EmbeddedAreaChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedAreaChartBuilderDéfinit le style du texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsqu'il existe plusieurs plages.
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 du graphique dans 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 du texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderIndique si les lignes et les colonnes du graphique sont transposées.
setXAxisTextStyle(textStyle)EmbeddedAreaChartBuilderDéfinit le style du 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 du 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 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 générateur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie un 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 un 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 que ce générateur modifie.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoie le graphique ContainerInfo, qui indique où il apparaît sur la feuille.
getRanges()Range[]Renvoie une copie de la liste des plages fournissant actuellement des données pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique que ce générateur modifie.
reverseCategories()EmbeddedBarChartBuilderInverse l'ordre de tracé des séries sur l'axe du domaine.
reverseDirection()EmbeddedBarChartBuilderInverse le sens de croissance des barres le long de l'axe horizontal.
setBackgroundColor(cssValue)EmbeddedBarChartBuilderDéfinit la couleur de l'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 colonnes masquées.
setLegendPosition(position)EmbeddedBarChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedBarChartBuilderDéfinit le style du texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsqu'il existe plusieurs plages.
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 du graphique dans 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 du texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderIndique si les lignes et les colonnes du graphique sont transposées.
setXAxisTextStyle(textStyle)EmbeddedBarChartBuilderDéfinit le style du 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 du 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 plage en échelle logarithmique (toutes les valeurs doivent être positives).

EmbeddedChart

Méthodes

MéthodeType renvoyéBrève description
asDataSourceChart()DataSourceChartEffectue un cast vers une instance de graphique de source de données si le graphique est un graphique de source de données, ou null dans le cas contraire.
getAs(contentType)BlobRenvoie les données de cet objet sous forme de blob converti au type de contenu spécifié.
getBlob()BlobRenvoie les données de cet objet sous forme de 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()ChartMergeStrategyRenvoie 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ées comme des en-têtes.
getOptions()ChartOptionsRenvoie les options de ce graphique, telles que la hauteur, les couleurs et les axes.
getRanges()Range[]Renvoie les plages que ce graphique utilise 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 qui peut être utilisé pour modifier ce graphique.

EmbeddedChartBuilder

Méthodes

MéthodeType renvoyéBrève description
addRange(range)EmbeddedChartBuilderAjoute une plage au graphique que ce générateur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie un 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 un 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 que ce générateur modifie.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoie le graphique ContainerInfo, qui indique où il apparaît sur la feuille.
getRanges()Range[]Renvoie une copie de la liste des plages fournissant actuellement des données pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique que ce générateur modifie.
setChartType(type)EmbeddedChartBuilderModifie le type de graphique.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderDéfinit la stratégie à utiliser pour les lignes et colonnes masquées.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsqu'il existe plusieurs plages.
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 du graphique dans la feuille.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderIndique 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 générateur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie un 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 un 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 que ce générateur modifie.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoie le graphique ContainerInfo, qui indique où il apparaît sur la feuille.
getRanges()Range[]Renvoie une copie de la liste des plages fournissant actuellement des données pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique que ce générateur modifie.
reverseCategories()EmbeddedColumnChartBuilderInverse l'ordre de tracé des séries sur l'axe du domaine.
setBackgroundColor(cssValue)EmbeddedColumnChartBuilderDéfinit la couleur de l'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 colonnes masquées.
setLegendPosition(position)EmbeddedColumnChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedColumnChartBuilderDéfinit le style du texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsqu'il existe plusieurs plages.
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 du graphique dans 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 du texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderIndique si les lignes et les colonnes du graphique sont transposées.
setXAxisTextStyle(textStyle)EmbeddedColumnChartBuilderDéfinit le style du 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 du 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 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 générateur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie un 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 un 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 que ce générateur modifie.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoie le graphique ContainerInfo, qui indique où il apparaît sur la feuille.
getRanges()Range[]Renvoie une copie de la liste des plages fournissant actuellement des données pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique que ce générateur modifie.
reverseCategories()EmbeddedComboChartBuilderInverse l'ordre de tracé des séries sur l'axe du domaine.
setBackgroundColor(cssValue)EmbeddedComboChartBuilderDéfinit la couleur de l'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 colonnes masquées.
setLegendPosition(position)EmbeddedComboChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedComboChartBuilderDéfinit le style du texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsqu'il existe plusieurs plages.
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 du graphique dans 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 du texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderIndique si les lignes et les colonnes du graphique sont transposées.
setXAxisTextStyle(textStyle)EmbeddedComboChartBuilderDéfinit le style du 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 du 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 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 générateur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie un 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 un 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 que ce générateur modifie.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoie le graphique ContainerInfo, qui indique où il apparaît sur la feuille.
getRanges()Range[]Renvoie une copie de la liste des plages fournissant actuellement des données pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique que ce générateur modifie.
reverseCategories()EmbeddedHistogramChartBuilderInverse l'ordre de tracé des séries sur l'axe du domaine.
setBackgroundColor(cssValue)EmbeddedHistogramChartBuilderDéfinit la couleur de l'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 colonnes masquées.
setLegendPosition(position)EmbeddedHistogramChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedHistogramChartBuilderDéfinit le style du texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsqu'il existe plusieurs plages.
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 du graphique dans 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 du texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderIndique si les lignes et les colonnes du graphique sont transposées.
setXAxisTextStyle(textStyle)EmbeddedHistogramChartBuilderDéfinit le style du 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 du 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 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 générateur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie un 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 un 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 que ce générateur modifie.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoie le graphique ContainerInfo, qui indique où il apparaît sur la feuille.
getRanges()Range[]Renvoie une copie de la liste des plages fournissant actuellement des données pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique que ce générateur modifie.
reverseCategories()EmbeddedLineChartBuilderInverse l'ordre de tracé des séries sur l'axe du domaine.
setBackgroundColor(cssValue)EmbeddedLineChartBuilderDéfinit la couleur de l'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 colonnes masquées.
setLegendPosition(position)EmbeddedLineChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedLineChartBuilderDéfinit le style du texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsqu'il existe plusieurs plages.
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 du graphique dans 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 du texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderIndique si les lignes et les colonnes du graphique sont transposées.
setXAxisTextStyle(textStyle)EmbeddedLineChartBuilderDéfinit le style du 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 du 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 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 générateur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie un 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 un 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 que ce générateur modifie.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoie le graphique ContainerInfo, qui indique où il apparaît sur la feuille.
getRanges()Range[]Renvoie une copie de la liste des plages fournissant actuellement des données pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique que ce générateur modifie.
reverseCategories()EmbeddedPieChartBuilderInverse l'ordre de tracé des séries sur l'axe du domaine.
set3D()EmbeddedPieChartBuilderDéfinit le graphique sur trois dimensions.
setBackgroundColor(cssValue)EmbeddedPieChartBuilderDéfinit la couleur de l'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 colonnes masquées.
setLegendPosition(position)EmbeddedPieChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedPieChartBuilderDéfinit le style du texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsqu'il existe plusieurs plages.
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 du graphique dans la feuille.
setTitle(chartTitle)EmbeddedPieChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)EmbeddedPieChartBuilderDéfinit le style du texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderIndique 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 générateur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie un 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 un 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 que ce générateur modifie.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoie le graphique ContainerInfo, qui indique où il apparaît sur la feuille.
getRanges()Range[]Renvoie une copie de la liste des plages fournissant actuellement des données pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique que ce générateur modifie.
setBackgroundColor(cssValue)EmbeddedScatterChartBuilderDéfinit la couleur de l'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 colonnes masquées.
setLegendPosition(position)EmbeddedScatterChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)EmbeddedScatterChartBuilderDéfinit le style du texte de la légende du graphique.
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsqu'il existe plusieurs plages.
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 du graphique dans la feuille.
setTitle(chartTitle)EmbeddedScatterChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)EmbeddedScatterChartBuilderDéfinit le style du texte du titre du graphique.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderIndique 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 du 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 du 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 générateur modifie.
asAreaChart()EmbeddedAreaChartBuilderDéfinit le type de graphique sur AreaChart et renvoie un 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 un 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 que ce générateur modifie.
enablePaging(enablePaging)EmbeddedTableChartBuilderIndique s'il faut activer la pagination dans les données.
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 dans chaque page et la première page du tableau à afficher (les numéros de page sont basés sur zéro).
enableRtlTable(rtlEnabled)EmbeddedTableChartBuilderAjoute une prise en charge de base des langues de droite à gauche (comme l'arabe ou l'hébreu) en inversant l'ordre des colonnes du tableau. La colonne 0 devient ainsi la colonne la plus à droite et la dernière colonne devient la colonne la plus à gauche.
enableSorting(enableSorting)EmbeddedTableChartBuilderIndique s'il faut trier les colonnes lorsque l'utilisateur clique sur un en-tête de colonne.
getChartType()ChartTypeRenvoie le type de graphique actuel.
getContainer()ContainerInfoRenvoie le graphique ContainerInfo, qui indique où il apparaît sur la feuille.
getRanges()Range[]Renvoie une copie de la liste des plages fournissant actuellement des données pour ce graphique.
removeRange(range)EmbeddedChartBuilderSupprime la plage spécifiée du graphique que ce générateur modifie.
setChartType(type)EmbeddedChartBuilderModifie le type de graphique.
setFirstRowNumber(number)EmbeddedTableChartBuilderDéfinit le numéro de ligne de la première ligne du tableau de données.
setHiddenDimensionStrategy(strategy)EmbeddedChartBuilderDéfinit la stratégie à utiliser pour les lignes et colonnes masquées.
setInitialSortingAscending(column)EmbeddedTableChartBuilderDéfinit l'index de la colonne selon laquelle le tableau doit être trié initialement (ordre croissant).
setInitialSortingDescending(column)EmbeddedTableChartBuilderDéfinit l'index de la colonne selon laquelle le tableau doit être trié initialement (ordre décroissant).
setMergeStrategy(mergeStrategy)EmbeddedChartBuilderDéfinit la stratégie de fusion à utiliser lorsqu'il existe plusieurs plages.
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 du graphique dans la feuille.
setTransposeRowsAndColumns(transpose)EmbeddedChartBuilderIndique si les lignes et les colonnes du graphique sont transposées.
showRowNumberColumn(showRowNumber)EmbeddedTableChartBuilderIndique s'il faut afficher le numéro de ligne comme première colonne du tableau.
useAlternatingRowStyle(alternate)EmbeddedTableChartBuilderIndique si un style de couleur en alternance est attribué aux lignes impaires et paires d'un tableau.

Filter

Méthodes

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

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()BooleanCriteriaRenvoie 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 que le filtre masque.
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()FilterCriteriaAssemble les critères de filtre à l'aide des paramètres que vous ajoutez au générateur 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()BooleanCriteriaRenvoie 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 que le filtre masque.
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 filtrage pour afficher les cellules vides.
whenCellNotEmpty()FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules non vides.
whenDateAfter(date)FilterCriteriaBuilderDéfinit des critères de filtre qui affichent les cellules contenant des dates postérieures à la date spécifiée.
whenDateAfter(date)FilterCriteriaBuilderDéfinit des critères de filtre qui affichent les cellules contenant des dates postérieures à la date relative spécifiée.
whenDateBefore(date)FilterCriteriaBuilderDéfinit des critères de filtre qui affichent les cellules contenant des dates antérieures à la date spécifiée.
whenDateBefore(date)FilterCriteriaBuilderDéfinit des critères de filtre qui affichent les cellules contenant des dates antérieures à la date relative spécifiée.
whenDateEqualTo(date)FilterCriteriaBuilderDéfinit des critères de filtre qui affichent les cellules dont les dates sont égales à la date spécifiée.
whenDateEqualTo(date)FilterCriteriaBuilderDéfinit des critères de filtre qui affichent les cellules dont les dates sont égales à la date relative spécifiée.
whenDateEqualToAny(dates)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont les dates sont égales à l'une des dates spécifiées.
whenDateNotEqualTo(date)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont la valeur n'est pas égale à la date spécifiée.
whenDateNotEqualToAny(dates)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont les dates ne sont pas égales à l'une 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) qui correspond à true.
whenNumberBetween(start, end)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont le nombre est compris entre deux nombres spécifiés ou correspond à l'un d'eux.
whenNumberEqualTo(number)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont le nombre est égal au nombre spécifié.
whenNumberEqualToAny(numbers)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont le nombre est égal à l'un des nombres spécifiés.
whenNumberGreaterThan(number)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont le nombre est supérieur à celui spécifié
whenNumberGreaterThanOrEqualTo(number)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont le nombre est supérieur ou égal au nombre spécifié.
whenNumberLessThan(number)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont le nombre est inférieur à celui spécifié.
whenNumberLessThanOrEqualTo(number)FilterCriteriaBuilderDéfinit les critères de filtrage 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 filtrage pour afficher les cellules dont le nombre ne se situe pas entre deux nombres spécifiés et n'est égal à aucun d'eux.
whenNumberNotEqualTo(number)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont le nombre n'est pas égal au nombre spécifié.
whenNumberNotEqualToAny(numbers)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont le nombre n'est égal à aucun des nombres spécifiés.
whenTextContains(text)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont le texte contient le texte spécifié.
whenTextDoesNotContain(text)FilterCriteriaBuilderDéfinit les critères de filtrage 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 filtrage pour afficher les cellules dont le texte est égal au texte spécifié.
whenTextEqualToAny(texts)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont le texte est égal à l'une des valeurs de texte spécifiées.
whenTextNotEqualTo(text)FilterCriteriaBuilderDéfinit les critères de filtrage pour afficher les cellules dont le texte n'est pas égal au texte spécifié.
whenTextNotEqualToAny(texts)FilterCriteriaBuilderDéfinit les critères de filtre pour afficher les cellules dont le texte n'est égal à aucune des valeurs spécifiées.
whenTextStartsWith(text)FilterCriteriaBuilderDéfinit les critères de filtrage 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 les 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é.
DAILYEnumActualisation quotidienne.
WEEKLYEnumActualisation hebdomadaire, certains jours de la semaine
MONTHLYEnumActualisation mensuelle, à des jours spécifiques du mois.

GradientCondition

Méthodes

MéthodeType renvoyéBrève description
getMaxColorObject()ColorObtient la couleur définie pour la valeur maximale de cette condition de dégradé.
getMaxType()InterpolationTypeObtient le type d'interpolation pour la valeur maximale de cette condition de dégradé.
getMaxValue()StringObtient la valeur maximale de cette condition de dégradé.
getMidColorObject()ColorRécupère la couleur définie pour la valeur du point médian de cette condition de dégradé.
getMidType()InterpolationTypeObtient le type d'interpolation pour la valeur médiane de cette condition de dégradé.
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()InterpolationTypeObtient le type d'interpolation pour la valeur minimale de cette condition de dégradé.
getMinValue()StringObtient 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 du bouton bascule de contrôle de ce groupe.
getDepth()IntegerRenvoie la profondeur de ce groupe.
getRange()RangeRenvoie la plage sur laquelle ce groupe existe.
isCollapsed()BooleanRenvoie true si ce groupe est réduit.
remove()voidSupprime ce groupe de la feuille, ce qui réduit la profondeur du groupe de range d'une unité.

GroupControlTogglePosition

Propriétés

PropriétéTypeDescription
BEFOREEnumPosition du bouton bascule de contrôle avant le groupe (aux index inférieurs).
AFTEREnumPosition du bouton bascule de contrôle après le groupe (aux index les 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 de 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 dégradé.
MAXEnumDéduisez le nombre maximal en tant que point d'interpolation spécifique pour une condition de dégradé.

LookerDataSourceSpec

Méthodes

MéthodeType renvoyéBrève description
copy()DataSourceSpecBuilderCrée un DataSourceSpecBuilder en fonction des paramètres de cette source de données.
getExploreName()StringRécupère le nom de l'exploration Looker dans le modèle.
getInstanceUrl()StringRécupère l'URL de l'instance Looker.
getModelName()StringRécupère le nom du modèle Looker dans l'instance.
getParameters()DataSourceParameter[]Obtient les paramètres de la source de données.
getType()DataSourceTypeObtient le type de source de données.

LookerDataSourceSpecBuilder

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 générateur.
copy()DataSourceSpecBuilderCrée un DataSourceSpecBuilder en fonction des paramètres de cette source de données.
getExploreName()StringRécupère le nom de l'exploration Looker dans le modèle.
getInstanceUrl()StringRécupère l'URL de l'instance Looker.
getModelName()StringRécupère le nom du modèle Looker dans l'instance.
getParameters()DataSourceParameter[]Obtient les paramètres de la source de données.
getType()DataSourceTypeObtient le type de source de données.
removeAllParameters()LookerDataSourceSpecBuilderSupprime tous les paramètres.
removeParameter(parameterName)LookerDataSourceSpecBuilderSupprime le paramètre spécifié.
setExploreName(exploreName)LookerDataSourceSpecBuilderDéfinit le nom de l'exploration dans le modèle Looker.
setInstanceUrl(instanceUrl)LookerDataSourceSpecBuilderDéfinit l'URL de l'instance pour Looker.
setModelName(modelName)LookerDataSourceSpecBuilderDéfinit le nom du modèle Looker dans l'instance Looker.
setParameterFromCell(parameterName, sourceCell)LookerDataSourceSpecBuilderAjoute un paramètre ou, si le paramètre portant ce nom existe, met à jour sa cellule source pour les générateurs de spécifications de source de données de type DataSourceType.BIGQUERY.

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 ou modifie 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 la fonction portant le nom spécifié à cette image.
getAltTextDescription()StringRenvoie la description du texte alternatif de cette image.
getAltTextTitle()StringRenvoie le titre du texte alternatif de cette image.
getAnchorCell()RangeRenvoie la cellule dans laquelle une image est ancrée.
getAnchorCellXOffset()IntegerRenvoie le décalage horizontal en pixels par rapport à la cellule d'ancrage.
getAnchorCellYOffset()IntegerRenvoie le décalage vertical en pixels par rapport à la cellule d'ancrage.
getHeight()IntegerRenvoie la hauteur réelle de cette image en pixels.
getInherentHeight()IntegerRenvoie la hauteur intrinsèque de cette image en pixels.
getInherentWidth()IntegerRenvoie la hauteur intrinsèque de cette image en pixels.
getScript()StringRenvoie le nom de la fonction attribuée à cette image.
getSheet()SheetRenvoie la feuille sur laquelle cette image apparaît.
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 les dimensions intrinsèques de cette image.
setAltTextDescription(description)OverGridImageDéfinit la description du texte alternatif pour cette image.
setAltTextTitle(title)OverGridImageDéfinit le titre du texte alternatif pour cette image.
setAnchorCell(cell)OverGridImageDéfinit la cellule dans laquelle une image est ancrée.
setAnchorCellXOffset(offset)OverGridImageDéfinit le décalage horizontal en pixels par rapport à la cellule d'ancrage.
setAnchorCellYOffset(offset)OverGridImageDéfinit le décalage vertical en pixels par rapport à la cellule d'ancrage.
setHeight(height)OverGridImageDéfinit la hauteur réelle de cette image en pixels.
setWidth(width)OverGridImageDéfinit la largeur réelle de cette image en pixels.

PageProtection

PivotFilter

Méthodes

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

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 libellés sont affichés de manière répétée.
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/heure sur le groupe de tableau croisé dynamique, ou null si aucune règle de regroupement par date/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'éléments de tableaux croisés dynamiques pour le groupe de tableaux croisés dynamiques.
getIndex()IntegerRenvoie l'index de ce groupe de tableaux croisés dynamiques dans l'ordre actuel des groupes.
getPivotTable()PivotTableRenvoie le PivotTable auquel appartient ce regroupement.
getSourceDataColumn()IntegerRenvoie le numéro de la colonne de données source que ce groupe résume.
getSourceDataSourceColumn()DataSourceColumnRenvoie la colonne de la source de données sur laquelle le groupe de tableaux croisés dynamiques opère.
hideRepeatedLabels()PivotGroupMasque les libellés répétés pour ce regroupement.
isSortAscending()BooleanRenvoie true si le tri est croissant et false s'il 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 avec l'groupName spécifié.
resetDisplayName()PivotGroupRétablit la valeur par défaut du nom à afficher de ce groupe dans le tableau croisé dynamique.
setDateTimeGroupingRule(dateTimeGroupingRuleType)PivotGroupDéfinit la règle de regroupement par date/heure sur le 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 d'éléments 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)PivotGroupIndique s'il faut afficher les valeurs totales de ce groupe de tableaux croisés dynamiques dans le tableau.
sortAscending()PivotGroupDéfinit l'ordre de tri sur croissant.
sortBy(value, oppositeGroupValues)PivotGroupTrie ce groupe par PivotValue spécifié pour les valeurs de oppositeGroupValues.
sortDescending()PivotGroupDéfinit l'ordre de tri sur 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()IntegerObtient la limite de nombre de lignes ou de colonnes dans le groupe croisé.
getPivotGroup()PivotGroupRenvoie le groupe de tableaux croisés dynamiques auquel appartient la limite.
remove()voidSupprime la limite de regroupement d'éléments de tableaux croisés dynamiques.
setCountLimit(countLimit)PivotGroupLimitDéfinit la limite du nombre de lignes ou de colonnes dans le groupe croisé.

PivotTable

Méthodes

MéthodeType renvoyéBrève description
addCalculatedPivotValue(name, formula)PivotValueCrée une valeur de tableau croisé dynamique à partir de l'formula spécifié avec l'name spécifié.
addColumnGroup(sourceDataColumn)PivotGroupDéfinit un nouveau regroupement de colonnes croisées dans le tableau croisé dynamique.
addFilter(sourceDataColumn, filterCriteria)PivotFilterCrée un filtre de tableau croisé dynamique pour le tableau croisé dynamique.
addPivotValue(sourceDataColumn, summarizeFunction)PivotValueDéfinit une nouvelle valeur de tableau croisé dynamique dans le tableau croisé dynamique 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 croisé dynamique est associé à un DataSource, ou null dans le cas contraire.
getAnchorCell()RangeRenvoie la Range représentant la cellule dans laquelle ce tableau croisé dynamique est ancré.
getColumnGroups()PivotGroup[]Renvoie une liste ordonnée des groupes de colonnes de ce tableau croisé dynamique.
getFilters()PivotFilter[]Renvoie une liste ordonnée des filtres de ce tableau croisé dynamique.
getPivotValues()PivotValue[]Renvoie une liste ordonnée des valeurs de tableau croisé dynamique dans ce tableau croisé dynamique.
getRowGroups()PivotGroup[]Renvoie une liste ordonnée des groupes de lignes de ce tableau croisé dynamique.
getSourceDataRange()RangeRenvoie la plage de données source sur laquelle le tableau croisé dynamique est construit.
getValuesDisplayOrientation()DimensionIndique si les valeurs sont affichées sous forme de lignes ou de colonnes.
remove()voidSupprime ce tableau croisé dynamique.
setValuesDisplayOrientation(dimension)PivotTableDéfinit la mise en page de ce tableau croisé dynamique pour afficher les valeurs sous forme de colonnes ou de lignes.

PivotTableSummarizeFunction

Propriétés

PropriétéTypeDescription
CUSTOMEnumCette valeur est une fonction personnalisée et n'est valide que pour les champs calculés.
SUMEnumLa fonction SUM
COUNTAEnumLa fonction COUNTA
COUNTEnumLa fonction COUNT
COUNTUNIQUEEnumLa fonction COUNTUNIQUE
AVERAGEEnumFonction AVERAGE
MAXEnumFonction MAX
MINEnumFonction MIN
MEDIANEnumLa fonction MEDIAN
PRODUCTEnumFonction PRODUCT
STDEVEnumFonction STDEV
STDEVPEnumFonction ECARTYPEP
VAREnumFonction VAR
VARPEnumLa fonction VARP

PivotValue

Méthodes

MéthodeType renvoyéBrève description
getDisplayType()PivotValueDisplayTypeRenvoie le type d'affichage décrivant la façon dont cette valeur de tableau croisé dynamique est actuellement affichée dans le tableau.
getFormula()StringRenvoie la formule utilisée pour calculer cette valeur.
getPivotTable()PivotTableRenvoie le PivotTable auquel appartient cette valeur.
getSourceDataColumn()IntegerRenvoie le numéro de la colonne de données source que la valeur de tableau croisé dynamique résume.
getSourceDataSourceColumn()DataSourceColumnRenvoie la colonne de source de données que la valeur de 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 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 du tableau croisé dynamique sous forme de pourcentage du total de la ligne.
PERCENT_OF_COLUMN_TOTALEnumAffiche les valeurs croisées sous forme de pourcentage du total de la colonne.
PERCENT_OF_GRAND_TOTALEnumAffiche les valeurs du tableau croisé dynamique sous forme de pourcentage du total général.

Protection

Méthodes

MéthodeType renvoyéBrève description
addEditor(emailAddress)ProtectionAjoute l'utilisateur spécifié à la liste des éditeurs de la feuille ou de la plage protégée.
addEditor(user)ProtectionAjoute l'utilisateur spécifié à la liste des éditeurs de la feuille ou de la plage protégée.
addEditors(emailAddresses)ProtectionAjoute le tableau d'utilisateurs donné à la liste des éditeurs de la feuille ou de la plage protégée.
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ée.
getDescription()StringObtient la description de la plage ou de la feuille protégée.
getEditors()User[]Obtient la liste des éditeurs pour la plage ou 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()StringObtient le nom de la plage protégée si elle est associée à une plage nommée.
getTargetAudiences()TargetAudience[]Renvoie les ID des audiences cibles qui peuvent modifier la plage protégée.
getUnprotectedRanges()Range[]Renvoie 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 des avertissements.
remove()voidSupprime la protection de la plage ou de la feuille.
removeEditor(emailAddress)ProtectionSupprime l'utilisateur indiqué de la liste des éditeurs de la feuille ou de la plage protégée.
removeEditor(user)ProtectionSupprime l'utilisateur indiqué de la liste des éditeurs de la feuille ou de la plage protégée.
removeEditors(emailAddresses)ProtectionSupprime le tableau d'utilisateurs donné de la liste des éditeurs de la feuille ou de la plage protégée.
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ée.
setDomainEdit(editable)ProtectionIndique 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)ProtectionSupprime la protection de la plage de cellules spécifiée dans une feuille protégée.
setWarningOnly(warningOnly)ProtectionIndique si cette plage protégée utilise une protection basée sur des avertissements.

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 en haut à gauche de la plage comme current cell.
activateAsCurrentCell()RangeDéfinit la cellule spécifiée comme current cell.
addDeveloperMetadata(key)RangeAjoute des métadonnées de développeur avec la clé spécifiée à la plage.
addDeveloperMetadata(key, visibility)RangeAjoute des métadonnées de développeur avec la clé et la visibilité spécifiées à la plage.
addDeveloperMetadata(key, value)RangeAjoute des métadonnées de développeur avec la clé et la valeur spécifiées à la plage.
addDeveloperMetadata(key, value, visibility)RangeAjoute des métadonnées de développeur à la plage, avec la clé, la valeur et la visibilité spécifiées.
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 les 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 bande de ligne spécifié à la plage.
applyRowBanding(bandingTheme, showHeader, showFooter)BandingApplique un thème de bandes de lignes spécifié à la plage avec les 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, puis remplit automatiquement cette plage avec de nouvelles valeurs en fonction des données qu'elle contient.
breakApart()RangeDécomposez à nouveau les cellules multicolonnes de la plage en cellules individuelles.
canEdit()BooleanDétermine si l'utilisateur est autorisé à modifier chaque cellule de la plage.
check()RangeDéfinit l'état des cases à cocher de la plage sur "coché".
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 de la plage, comme spécifié dans les options avancées fournies.
clearContent()RangeEfface le contenu de la plage, en conservant la mise en forme.
clearDataValidations()RangeEfface les règles de validation des données pour la plage.
clearFormat()RangeSupprime la mise en forme de cette plage.
clearNote()RangeEfface la note dans la ou les cellules spécifiées.
collapseGroups()RangeRéduit tous les groupes entièrement contenus dans la plage.
copyFormatToRange(gridId, column, columnEnd, row, rowEnd)voidCopie la mise en forme de la plage à l'emplacement indiqué.
copyFormatToRange(sheet, column, columnEnd, row, rowEnd)voidCopie la mise en forme de la plage à l'emplacement indiqué.
copyTo(destination)voidCopie les données d'une plage de cellules vers une autre.
copyTo(destination, copyPasteType, transposed)voidCopie les données d'une plage de cellules vers une autre.
copyTo(destination, options)voidCopie les données d'une plage de cellules vers une autre.
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 API DeveloperMetadataFinderApi pour rechercher des 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 de la feuille.
createPivotTable(sourceData)PivotTableCrée un tableau croisé dynamique vide à partir de la sourceData spécifiée, ancrée à la première cellule de cette plage.
createTextFinder(findText)TextFinderCrée un outil de recherche de texte pour la plage, qui peut rechercher et remplacer du texte dans cette plage.
deleteCells(shiftDimension)voidSupprime cette plage de cellules.
expandGroups()RangeDéveloppe les groupes réduits dont la plage ou le bouton bascule de contrôle croisent cette plage.
getA1Notation()StringRenvoie une description de chaîne de la plage, en notation 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 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 appliquées aux cellules de cette plage.
getCell(row, column)RangeAffiche une cellule donnée dans une plage.
getColumn()IntegerRenvoie la position de la colonne de départ pour cette plage.
getDataRegion()RangeRenvoie une copie de la plage étendue dans les quatre directions cardinales Direction pour couvrir toutes les cellules adjacentes contenant des données.
getDataRegion(dimension)RangeRenvoie une copie de la plage développée 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 DataSourceFormula pour la première cellule de la plage ou null si la cellule ne contient pas de formule de source de données.
getDataSourceFormulas()DataSourceFormula[]Renvoie les DataSourceFormula pour les cellules de la plage.
getDataSourcePivotTables()DataSourcePivotTable[]Récupère tous les tableaux croisés dynamiques de source de données qui croisent la plage.
getDataSourceTables()DataSourceTable[]Obtient toutes les tables de sources de données qui croisent la plage.
getDataSourceUrl()StringRenvoie une URL pour les données de cette plage, qui peut être utilisée pour créer des graphiques et des requêtes.
getDataTable()DataTableRenvoie les données de cet objet sous la forme d'un DataTable.
getDataTable(firstRowIsHeader)DataTableRenvoie les données de cette plage sous forme de DataTable.
getDataValidation()DataValidationRenvoie la règle de validation des données pour la cellule en haut à 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éveloppeur associées à cette plage.
getDisplayValue()StringRenvoie la valeur affichée de la cellule en haut à gauche de la plage.
getDisplayValues()String[][]Renvoie la grille rectangulaire de valeurs pour cette plage.
getFilter()FilterRenvoie le filtre de la feuille à laquelle appartient cette plage, ou null si aucun filtre n'est appliqué à la feuille.
getFontColorObject()ColorRenvoie la couleur de la police de la cellule en haut à 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 en haut à gauche de la plage.
getFontLine()StringObtient le style de ligne de la cellule située en haut à gauche de la plage ('underline', 'line-through' ou 'none').
getFontLines()String[][]Obtient 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 en haut à gauche de la plage.
getFontSizes()Integer[][]Renvoie la taille de la police des cellules de la plage.
getFontStyle()StringRenvoie le style de police ('italic' ou 'normal') de la cellule située en haut à gauche de la plage.
getFontStyles()String[][]Renvoie les styles de police des cellules de la plage.
getFontWeight()StringRenvoie la graisse de la police (normale/gras) de la cellule en haut à gauche de la plage.
getFontWeights()String[][]Renvoie les épaisseurs 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 formule n'est définie.
getFormulas()String[][]Renvoie les formules (notation A1) pour les cellules de la plage.
getFormulasR1C1()String[][]Renvoie les formules (notation R1C1) pour les 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/centre/droite) de la cellule en haut à gauche de la plage.
getHorizontalAlignments()String[][]Renvoie les alignements horizontaux des cellules de la plage.
getLastColumn()IntegerRenvoie la position de la colonne de fin.
getLastRow()IntegerRenvoie la position de la ligne de fin.
getMergedRanges()Range[]Renvoie un tableau d'objets Range représentant les cellules fusionnées qui se trouvent entièrement dans la plage actuelle ou qui contiennent au moins une cellule de la plage actuelle.
getNextDataCell(direction)RangeEn partant de la cellule située dans la première colonne et la première ligne de la plage, renvoie la cellule suivante dans la direction indiquée, qui correspond à la limite d'une plage contiguë de cellules contenant des données ou à la cellule située à la limite de la feuille de calcul dans cette direction.
getNote()StringRenvoie 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()StringObtient le format de nombre ou de date de la cellule en haut à gauche de la plage spécifiée.
getNumberFormats()String[][]Renvoie les formats de nombre ou de date des cellules de la plage.
getRichTextValue()RichTextValueRenvoie la valeur de texte enrichi de la cellule en haut à gauche de la plage ou null si la valeur de la cellule n'est pas du texte.
getRichTextValues()RichTextValue[][]Renvoie les valeurs de 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 le sens du texte pour la cellule en haut à gauche de la plage.
getTextDirections()TextDirection[][]Renvoie les directions du texte pour les cellules de la plage.
getTextRotation()TextRotationRenvoie les paramètres de rotation du texte pour la cellule en haut à 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 en haut à gauche de la plage.
getTextStyles()TextStyle[][]Renvoie les styles de texte des cellules de la plage.
getValue()ObjectRenvoie la valeur de la cellule en haut à gauche de la plage.
getValues()Object[][]Renvoie la grille rectangulaire de valeurs pour cette plage.
getVerticalAlignment()StringRenvoie l'alignement vertical (haut/milieu/bas) de la cellule située en haut à gauche de la plage.
getVerticalAlignments()String[][]Renvoie l'alignement vertical des cellules de la plage.
getWidth()IntegerRenvoie la largeur de la plage en colonnes.
getWrap()BooleanIndique si le texte de la cellule est renvoyé à la ligne.
getWrapStrategies()WrapStrategy[][]Renvoie les stratégies d'habillage du texte pour les cellules de la plage.
getWrapStrategy()WrapStrategyRenvoie la stratégie d'habillage du texte pour la cellule en haut à gauche de la plage.
getWraps()Boolean[][]Indique si le texte des cellules est renvoyé à la ligne.
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 les cases cochées et false pour les cases décochées.
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 une 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é" et "décoché".
isBlank()BooleanRenvoie true si la plage est entièrement vide.
isChecked()BooleanIndique si toutes les cellules de la plage sont cochées.
isEndColumnBounded()BooleanDétermine si la fin de la plage est liée à une colonne spécifique.
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 spécifique.
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 sur les colonnes de la plage.
mergeVertically()RangeFusionne les cellules de la plage.
moveTo(target)voidCoupez et collez (le format et les valeurs) de cette plage vers la plage cible.
offset(rowOffset, columnOffset)RangeRenvoie une nouvelle plage décalée par rapport à cette plage du nombre de lignes et de colonnes donné (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é de la plage actuelle du nombre de lignes et de colonnes spécifié, et dont la hauteur est exprimée en nombre de cellules.
offset(rowOffset, columnOffset, numRows, numColumns)RangeRenvoie une plage relative à la plage actuelle, dont le point supérieur gauche est décalé par rapport à la plage actuelle du nombre de lignes et de colonnes spécifié, et dont la hauteur et la largeur sont exprimées en nombre de cellules.
protect()ProtectionCrée un objet qui peut protéger la plage contre les modifications, sauf par les utilisateurs autorisés.
randomize()RangeMélange l'ordre des lignes dans la plage indiquée.
removeCheckboxes()RangeSupprime toutes les cases à cocher de la plage.
removeDuplicates()RangeSupprime les lignes de cette plage qui contiennent des valeurs en double par rapport à celles d'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 valeurs 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 bordure.
setBorder(top, left, bottom, right, vertical, horizontal, color, style)RangeDéfinit la propriété de bordure avec une couleur et/ou un 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 en notation CSS (par exemple, '#ffffff' ou 'white').
setFontColorObject(color)RangeDéfinit la couleur de la 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, telle que "Arial" ou "Helvetica".
setFontLine(fontLine)RangeDéfinit le style de ligne de la police pour 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 (en points).
setFontSizes(sizes)RangeDéfinit une grille rectangulaire de 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 (normale/gras).
setFontWeights(fontWeights)RangeDéfinit une grille rectangulaire de graisses 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 rectangulaire de notes (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 donnée.
setNumberFormats(numberFormats)RangeDéfinit une grille rectangulaire de formats numériques ou de date (doit correspondre aux dimensions de cette plage).
setRichTextValue(value)RangeDéfinit la valeur de texte enrichi pour les cellules de la plage.
setRichTextValues(values)RangeDéfinit une grille rectangulaire de valeurs de texte enrichi.
setShowHyperlink(showHyperlink)RangeIndique si la plage doit afficher des liens hypertexte.
setTextDirection(direction)RangeDéfinit le sens du texte pour les cellules de la plage.
setTextDirections(directions)RangeDéfinit une grille rectangulaire de sens de lecture.
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 de texte pour les 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)RangeIndique si le texte des cellules de la plage doit être empilé ou non.
setWrap(isWrapEnabled)RangeDéfinissez le retour à la ligne de la plage donnée.
setWrapStrategies(strategies)RangeDéfinit une grille rectangulaire de stratégies d'habillage.
setWrapStrategy(strategy)RangeDéfinit la stratégie d'habillage du texte 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 hauteur du regroupement de colonnes de la plage selon la valeur spécifiée.
shiftRowGroupDepth(delta)RangeModifie la hauteur du regroupement de lignes de la plage selon la valeur spécifiée.
sort(sortSpecObj)RangeTrie les cellules de la plage indiquée, par colonne et selon l'ordre spécifié.
splitTextToColumns()voidFractionne une colonne de texte en plusieurs colonnes en fonction d'un délimiteur détecté automatiquement.
splitTextToColumns(delimiter)voidFractionne une colonne de texte en plusieurs colonnes à l'aide de la chaîne spécifiée comme délimiteur personnalisé.
splitTextToColumns(delimiter)voidFractionne une colonne de texte en plusieurs colonnes en fonction du délimiteur spécifié.
trimWhitespace()RangeSupprime les espaces blancs (espaces, tabulations ou sauts de ligne, par exemple) dans chaque cellule de cette plage.
uncheck()RangeDéfinit l'état des cases à cocher de la plage sur "non cochées".

RangeList

Méthodes

MéthodeType renvoyéBrève description
activate()RangeListSélectionne la liste des instances Range.
breakApart()RangeListSépare à nouveau toutes les cellules fusionnées horizontalement ou verticalement contenues dans la liste de plages.
check()RangeListDéfinit l'état des cases à cocher de la plage sur "coché".
clear()RangeListEfface le contenu, 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 de la plage, comme spécifié dans les options fournies.
clearContent()RangeListEfface le contenu de chaque Range de la liste de plages, en conservant la mise en forme.
clearDataValidations()RangeListEfface les règles de validation des données pour chaque Range de la liste de plages.
clearFormat()RangeListEfface la mise en forme du texte pour chaque Range de la liste de plages.
clearNote()RangeListEfface la note pour chaque Range de la liste des plages.
getRanges()Range[]Renvoie une liste d'une ou 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 les cases cochées et false pour les cases décochées.
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 une 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é" et "décoché".
removeCheckboxes()RangeListSupprime toutes les cases à cocher de la plage.
setBackground(color)RangeListDéfinit la couleur d'arrière-plan de chaque Range dans la liste des plages.
setBackgroundRGB(red, green, blue)RangeListDéfinit l'arrière-plan sur la couleur RVB indiquée.
setBorder(top, left, bottom, right, vertical, horizontal)RangeListDéfinit la propriété de bordure pour chaque Range de la liste de plages.
setBorder(top, left, bottom, right, vertical, horizontal, color, style)RangeListDéfinit la propriété de bordure avec la couleur et/ou le style pour chaque Range de la liste de plages.
setFontColor(color)RangeListDéfinit la couleur de police pour chaque Range de la liste des plages.
setFontFamily(fontFamily)RangeListDéfinit la famille de polices pour chaque Range de la liste des plages.
setFontLine(fontLine)RangeListDéfinit le style de ligne de la police pour chaque Range de la liste des plages.
setFontSize(size)RangeListDéfinit la taille de police (en points) pour chaque Range de la liste des plages.
setFontStyle(fontStyle)RangeListDéfinissez le style de police pour chaque Range de la liste des plages.
setFontWeight(fontWeight)RangeListDéfinissez la graisse de la police pour chaque Range de la liste des plages.
setFormula(formula)RangeListMet à jour la formule pour chaque Range de la liste de plages.
setFormulaR1C1(formula)RangeListMet à jour la formule pour chaque Range de la liste de plages.
setHorizontalAlignment(alignment)RangeListDéfinissez l'alignement horizontal pour chaque Range de la liste des plages.
setNote(note)RangeListDéfinit le texte de la note pour chaque Range de la liste de plages.
setNumberFormat(numberFormat)RangeListDéfinit le format de nombre ou de date pour chaque Range de la liste de plages.
setShowHyperlink(showHyperlink)RangeListIndique si chaque Range de la liste de plages doit afficher des liens hypertexte.
setTextDirection(direction)RangeListDéfinit le sens du texte pour les cellules de chaque Range dans la liste de plage.
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 Range dans la liste des plages.
setVerticalAlignment(alignment)RangeListDéfinissez l'alignement vertical pour chaque Range de la liste de plages.
setVerticalText(isVertical)RangeListIndique si le texte des cellules de chaque Range de la liste de plages doit être empilé ou non.
setWrap(isWrapEnabled)RangeListDéfinissez le retour à la ligne pour chaque Range de la liste de plages.
setWrapStrategy(strategy)RangeListDéfinit la stratégie d'habillage du texte pour chaque Range de la liste de plages.
trimWhitespace()RangeListSupprime les espaces blancs (espaces, tabulations ou sauts de ligne, par exemple) dans chaque cellule de cette liste de plages.
uncheck()RangeListDéfinit l'état des cases à cocher de la plage sur "non cochées".

RecalculationInterval

Propriétés

PropriétéTypeDescription
ON_CHANGEEnumRecalcule uniquement lorsque les valeurs sont modifiées.
MINUTEEnumRecalculez les valeurs lorsqu'elles sont modifiées et toutes les minutes.
HOUREnumRecalculer lorsque les valeurs sont modifiées et toutes les heures.

RelativeDate

Propriétés

PropriétéTypeDescription
TODAYEnumDates comparées à la date actuelle.
TOMORROWEnumDates comparées à la date suivant la date actuelle.
YESTERDAYEnumDates comparées à la date précédant la date actuelle.
PAST_WEEKEnumDates comprises dans la semaine précédente.
PAST_MONTHEnumDates comprises dans la période du mois précédent.
PAST_YEAREnumDates comprises dans la période de l'année précédente.

RichTextValue

Méthodes

MéthodeType renvoyéBrève description
copy()RichTextValueBuilderRenvoie un générateur pour une valeur de texte enrichi initialisée avec les valeurs de cette valeur de texte enrichi.
getEndIndex()IntegerObtient 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 pour le texte de startOffset à endOffset.
getRuns()RichTextValue[]Renvoie la chaîne de texte enrichi divisée en un tableau d'exécutions, où chaque exécution est la plus longue sous-chaîne possible ayant un style de texte cohérent.
getStartIndex()IntegerObtient l'index de début de cette valeur dans la cellule.
getText()StringRenvoie le texte de cette valeur.
getTextStyle()TextStyleRenvoie le style de texte de cette valeur.
getTextStyle(startOffset, endOffset)TextStyleRenvoie le style de texte 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 générateur.
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 l'ensemble de la valeur 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'y a pas de plage active.
getActiveRangeList()RangeListRenvoie la liste des plages actives dans la feuille active ou null s'il n'y a pas de plages actives.
getActiveSheet()SheetRenvoie la feuille active de la feuille de calcul.
getCurrentCell()RangeRenvoie la cellule actuelle (mise en surbrillance) sélectionnée dans l'une des plages actives ou null s'il n'y a pas de cellule actuelle.
getNextDataRange(direction)RangeEn partant de current cell et active range et en se déplaçant dans la direction indiquée, renvoie une plage ajustée où le bord approprié de la plage a été déplacé pour couvrir next data cell tout en couvrant toujours la cellule actuelle.

Sheet

Méthodes

MéthodeType renvoyéBrève description
activate()SheetActive cette feuille.
addDeveloperMetadata(key)SheetAjoute des métadonnées de développeur avec la clé spécifiée à la feuille.
addDeveloperMetadata(key, visibility)SheetAjoute des métadonnées de développeur à la feuille, avec la clé et la visibilité spécifiées.
addDeveloperMetadata(key, value)SheetAjoute des métadonnées de développeur avec la clé et la valeur spécifiées à la feuille.
addDeveloperMetadata(key, value, visibility)SheetAjoute des métadonnées de développeur à la feuille, avec la clé, la valeur et la visibilité spécifiées.
appendRow(rowContents)SheetAjoute une ligne au bas de la région de données actuelle de la feuille.
asDataSourceSheet()DataSourceSheetRenvoie la feuille sous la forme d'un 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 pour qu'elle s'adapte à son contenu.
autoResizeColumns(startColumn, numColumns)SheetDéfinit la largeur de toutes les colonnes à partir de la position de colonne indiquée pour qu'elles s'adaptent à leur contenu.
autoResizeRows(startRow, numRows)SheetDéfinit la hauteur de toutes les lignes à partir de la position de ligne donnée pour qu'elles s'adaptent à leur contenu.
clear()SheetEfface le contenu et les informations de mise en forme de la feuille.
clear(options)SheetEfface le contenu et/ou le format de la feuille, comme spécifié dans les options avancées fournies.
clearConditionalFormatRules()voidSupprime toutes les règles de mise en forme conditionnelle de la feuille.
clearContents()SheetEfface le contenu de la feuille, 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 toutes les notes de la feuille.
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 peut rechercher et remplacer du texte dans la feuille.
deleteColumn(columnPosition)SheetSupprime la colonne à la position indiqué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 indiquée.
deleteRows(rowPosition, howMany)voidSupprime un certain nombre de lignes à partir de la position de ligne indiqué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 indiquée et réduit tous les autres.
expandRowGroupsUpToDepth(groupDepth)SheetDéveloppe tous les groupes de lignes jusqu'à la profondeur indiquée et réduit tous les autres.
getActiveCell()RangeRenvoie la cellule active de cette feuille.
getActiveRange()RangeRenvoie la plage sélectionnée dans la feuille active ou null s'il n'y a pas de plage active.
getActiveRangeList()RangeListRenvoie la liste des plages actives dans la feuille active ou null s'il n'y a pas de plages actives.
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 indiqués.
getColumnGroupControlPosition()GroupControlTogglePositionRenvoie GroupControlTogglePosition pour tous les groupes de colonnes de la feuille.
getColumnGroupDepth(columnIndex)IntegerRenvoie la profondeur du groupe de la colonne à l'index donné.
getColumnWidth(columnPosition)IntegerRécupère la largeur en pixels de la colonne spécifiée.
getConditionalFormatRules()ConditionalFormatRule[]Obtenez toutes les règles de mise en forme conditionnelle de cette feuille.
getCurrentCell()RangeRenvoie la cellule actuelle dans la feuille active ou null s'il n'y a pas de cellule actuelle.
getDataRange()RangeRenvoie un Range correspondant aux dimensions dans lesquelles les données sont présentes.
getDataSourceFormulas()DataSourceFormula[]Obtient 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éveloppeur 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 en a pas.
getFormUrl()StringRenvoie l'URL du formulaire qui envoie ses réponses à cette feuille, ou null si cette feuille n'a pas de formulaire associé.
getFrozenColumns()IntegerAffiche le nombre de colonnes figées.
getFrozenRows()IntegerRenvoie le nombre de lignes figées.
getImages()OverGridImage[]Renvoie toutes les images hors grille de la feuille.
getIndex()IntegerObtient la position de la feuille dans sa feuille de calcul parente.
getLastColumn()IntegerRenvoie la position de la dernière colonne contenant du contenu.
getLastRow()IntegerRenvoie la position de la dernière ligne contenant 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 Spreadsheet qui contient cette feuille.
getPivotTables()PivotTable[]Renvoie tous les tableaux croisés dynamiques de cette feuille.
getProtections(type)Protection[]Renvoie 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 de la feuille elle-même.
getRange(row, column)RangeRenvoie la plage dont la cellule en haut à gauche se trouve aux coordonnées indiquées.
getRange(row, column, numRows)RangeRenvoie la plage dont la cellule en haut à gauche se trouve aux coordonnées indiquées et qui comporte le nombre de lignes spécifié.
getRange(row, column, numRows, numColumns)RangeRenvoie la plage dont la cellule en haut à gauche se trouve aux coordonnées indiquées, avec le nombre de lignes et de colonnes spécifié.
getRange(a1Notation)RangeRenvoie la plage spécifiée dans la notation A1 ou R1C1.
getRangeList(a1Notations)RangeListRenvoie la collection RangeList représentant les plages de la même feuille spécifiées par une liste non vide de notations A1 ou R1C1.
getRowGroup(rowIndex, groupDepth)GroupRenvoie le groupe de lignes à l'index et à la profondeur de groupe indiqués.
getRowGroupControlPosition()GroupControlTogglePositionRenvoie GroupControlTogglePosition pour tous les groupes de lignes de la feuille.
getRowGroupDepth(rowIndex)IntegerRenvoie la profondeur du groupe de la ligne à l'index donné.
getRowHeight(rowPosition)IntegerRécupère la hauteur en pixels de la ligne donnée.
getSelection()SelectionRenvoie la 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 en commençant aux coordonnées indiquées.
getSlicers()Slicer[]Renvoie un tableau de sélecteurs sur la feuille.
getTabColorObject()ColorRécupère la couleur de l'onglet de la feuille, ou null si l'onglet de la feuille n'a pas de couleur.
getType()SheetTypeRenvoie le type de feuille.
hasHiddenGridlines()BooleanRenvoie true si les quadrillages de la feuille sont masqués, ou false dans le cas contraire.
hideColumn(column)voidMasque la ou les colonnes de la plage indiquée.
hideColumns(columnIndex)voidMasque une seule colonne à l'index indiqué.
hideColumns(columnIndex, numColumns)voidMasque une ou plusieurs colonnes consécutives à partir de l'index donné.
hideRow(row)voidMasque les lignes de la plage indiquée.
hideRows(rowIndex)voidMasque la ligne à l'index donné.
hideRows(rowIndex, numRows)voidMasque une ou plusieurs lignes consécutives à partir de l'index indiqué.
hideSheet()SheetMasque cette feuille.
insertChart(chart)voidAjoute un graphique à cette feuille.
insertColumnAfter(afterPosition)SheetInsère une colonne après la position de colonne indiquée.
insertColumnBefore(beforePosition)SheetInsère une colonne avant la position de colonne indiqué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, en commençant à l'emplacement spécifié.
insertColumnsAfter(afterPosition, howMany)SheetInsère un nombre donné de colonnes après la position de colonne indiquée.
insertColumnsBefore(beforePosition, howMany)SheetInsère un certain nombre de colonnes avant la position de colonne indiqué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 en 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 en 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 indiquée.
insertSlicer(range, anchorRowPos, anchorColPos)SlicerAjoute un nouveau sélecteur à cette feuille.
insertSlicer(range, anchorRowPos, anchorColPos, offsetX, offsetY)SlicerAjoute un nouveau sélecteur à cette feuille.
isColumnHiddenByUser(columnPosition)BooleanIndique si la colonne spécifiée est masquée par l'utilisateur.
isRightToLeft()BooleanRenvoie true si la mise en page de la 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()EmbeddedChartBuilderRenvoie un générateur permettant de créer un graphique pour cette feuille.
protect()ProtectionCrée un objet qui peut protéger la feuille contre les modifications, sauf par les utilisateurs autorisés.
removeChart(chart)voidSupprime un graphique de la feuille parente.
setActiveRange(range)RangeDéfinit la plage spécifiée comme active range dans la feuille active, avec la cellule en haut à gauche de la plage comme current cell.
setActiveRangeList(rangeList)RangeListDéfinit la liste de plages spécifiée comme 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, comme spécifié dans la notation A1 ou R1C1.
setColumnGroupControlPosition(position)SheetDéfinit la position du bouton bascule de la commande du groupe de colonnes dans la feuille.
setColumnWidth(columnPosition, width)SheetDéfinit la largeur de la colonne donnée en pixels.
setColumnWidths(startColumn, numColumns, width)SheetDéfinit la largeur des colonnes indiquées en pixels.
setConditionalFormatRules(rules)voidRemplace toutes les règles de mise en forme conditionnelle actuellement 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)voidFige le nombre de colonnes indiqué.
setFrozenRows(rows)voidGèle le nombre de lignes indiqué.
setHiddenGridlines(hideGridlines)SheetMasque ou affiche le quadrillage de la feuille.
setName(name)SheetDéfinit le nom de la feuille.
setRightToLeft(rightToLeft)SheetDéfinit ou annule la mise en page de la feuille de droite à gauche.
setRowGroupControlPosition(position)SheetDéfinit la position du bouton bascule de la commande du groupe de lignes dans la feuille.
setRowHeight(rowPosition, height)SheetDéfinit la hauteur de la ligne spécifiée en pixels.
setRowHeights(startRow, numRows, height)SheetDéfinit la hauteur des lignes spécifiées en pixels.
setRowHeightsForced(startRow, numRows, height)SheetDéfinit la hauteur des lignes spécifiées en pixels.
setTabColor(color)SheetDéfinit la couleur de l'onglet de la feuille.
setTabColorObject(color)SheetDéfinit la couleur de l'onglet de la feuille.
showColumns(columnIndex)voidAffiche la colonne à l'index donné.
showColumns(columnIndex, numColumns)voidAffiche une ou plusieurs colonnes consécutives à partir de l'index donné.
showRows(rowIndex)voidAffiche la ligne à 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, par ordre croissant.
sort(columnPosition, ascending)SheetTrie une feuille par colonne.
unhideColumn(column)voidAffiche la colonne dans la plage spécifié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()ColorRenvoie l'arrière-plan Color du sélecteur.
getColumnPosition()IntegerRenvoie la position de la colonne (par rapport à la plage de données du sélecteur) sur laquelle le filtre est appliqué dans le sélecteur, ou null si la position de la colonne n'est pas définie.
getContainerInfo()ContainerInfoObtient des informations sur l'emplacement du sélecteur dans la feuille.
getFilterCriteria()FilterCriteriaRenvoie les critères de filtrage du sélecteur ou null si les critères de filtrage ne sont pas définis.
getRange()RangeObtient la plage de données à laquelle le sélecteur est appliqué.
getTitle()StringRenvoie le titre du sélecteur.
getTitleHorizontalAlignment()StringObtient l'alignement horizontal du titre.
getTitleTextStyle()TextStyleRenvoie le style de texte du titre du sélecteur.
isAppliedToPivotTables()BooleanIndique si le sélecteur donné est appliqué aux tableaux croisés dynamiques.
remove()voidSupprime le segment.
setApplyToPivotTables(applyToPivotTables)SlicerIndique si le sélecteur donné doit être appliqué aux tableaux croisés dynamiques de la feuille de calcul.
setBackgroundColor(color)SlicerDéfinit la couleur d'arrière-plan du sélecteur.
setBackgroundColorObject(color)SlicerDéfinit l'Color d'arrière-plan du sélecteur.
setColumnFilterCriteria(columnPosition, filterCriteria)SlicerDéfinit l'index de colonne et les critères de filtrage du sélecteur.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)SlicerDéfinit la position du sélecteur sur la feuille.
setRange(rangeApi)SlicerDéfinit la plage de données sur laquelle le sélecteur est appliqué.
setTitle(title)SlicerDéfinit le titre du sélecteur.
setTitleHorizontalAlignment(horizontalAlignment)SlicerDéfinit l'alignement horizontal du titre dans le sélecteur.
setTitleTextStyle(textStyle)SlicerDéfinit le style du texte du sélecteur.

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()DataSourceColumnObtient la colonne de source de données sur laquelle agit la spécification de tri.
getDimensionIndex()IntegerRenvoie l'index de la dimension ou 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 elle 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 des métadonnées de développement avec la clé spécifiée à la feuille de calcul de premier niveau.
addDeveloperMetadata(key, visibility)SpreadsheetAjoute des métadonnées de développeur avec la clé et la visibilité spécifiées à la feuille de calcul.
addDeveloperMetadata(key, value)SpreadsheetAjoute des métadonnées de développeur avec la clé et la valeur spécifiées à la feuille de calcul.
addDeveloperMetadata(key, value, visibility)SpreadsheetAjoute des métadonnées de développeur à la feuille de calcul avec la clé, la valeur et la visibilité spécifiées.
addEditor(emailAddress)SpreadsheetAjoute l'utilisateur donné à la liste des éditeurs pour Spreadsheet.
addEditor(user)SpreadsheetAjoute l'utilisateur donné à la liste des éditeurs pour Spreadsheet.
addEditors(emailAddresses)SpreadsheetAjoute le tableau d'utilisateurs donné à la liste des éditeurs de 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 spectateurs du Spreadsheet.
addViewer(user)SpreadsheetAjoute l'utilisateur donné à la liste des spectateurs du Spreadsheet.
addViewers(emailAddresses)SpreadsheetAjoute le tableau d'utilisateurs donné à la liste des spectateurs de Spreadsheet.
appendRow(rowContents)SheetAjoute une ligne au bas de la région de données actuelle de la feuille.
autoResizeColumn(columnPosition)SheetDéfinit la largeur de la colonne donnée pour qu'elle s'adapte à son contenu.
copy(name)SpreadsheetCopie la feuille de calcul et renvoie la nouvelle.
createDeveloperMetadataFinder()DeveloperMetadataFinderRenvoie un DeveloperMetadataFinder pour rechercher des 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 peut être utilisé pour rechercher et remplacer du texte dans la feuille de calcul.
deleteActiveSheet()SheetSupprime la feuille active.
deleteColumn(columnPosition)SheetSupprime la colonne à la position indiqué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 indiquée.
deleteRows(rowPosition, howMany)voidSupprime un certain nombre de lignes à partir de la position de ligne indiquée.
deleteSheet(sheet)voidSupprime la feuille spécifiée.
duplicateActiveSheet()SheetDuplique la feuille active et la définit comme feuille active.
getActiveCell()RangeRenvoie la cellule active de cette feuille.
getActiveRange()RangeRenvoie la plage sélectionnée dans la feuille active ou null s'il n'y a pas de plage active.
getActiveRangeList()RangeListRenvoie la liste des plages actives dans la feuille active ou null s'il n'y a pas de plages actives.
getActiveSheet()SheetRécupère la feuille active d'une feuille de calcul.
getAs(contentType)BlobRenvoie les données de cet objet sous forme de blob converti au type de contenu spécifié.
getBandings()Banding[]Renvoie toutes les bandes de cette feuille de calcul.
getBlob()BlobRenvoie les données de cet objet sous forme de blob.
getColumnWidth(columnPosition)IntegerRécupère la largeur en pixels de la colonne spécifiée.
getCurrentCell()RangeRenvoie la cellule actuelle dans la feuille active ou null s'il n'y a pas de cellule actuelle.
getDataRange()RangeRenvoie un Range correspondant aux dimensions dans lesquelles les données sont présentes.
getDataSourceFormulas()DataSourceFormula[]Obtient 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 plannings d'actualisation de cette feuille de calcul.
getDataSourceSheets()DataSourceSheet[]Renvoie toutes les feuilles de source de données de 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[]Obtient 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 cette feuille de calcul n'est associée à aucun formulaire.
getFrozenColumns()IntegerAffiche le nombre de colonnes figées.
getFrozenRows()IntegerRenvoie le nombre de lignes figées.
getId()StringObtient un identifiant unique pour cette feuille de calcul.
getImages()OverGridImage[]Renvoie toutes les images hors grille de la feuille.
getIterativeCalculationConvergenceThreshold()NumberRenvoie la valeur de seuil utilisée lors du calcul itératif.
getLastColumn()IntegerRenvoie la position de la dernière colonne contenant du contenu.
getLastRow()IntegerRenvoie la position de la dernière ligne contenant du contenu.
getMaxIterativeCalculationCycles()IntegerRenvoie le nombre maximal d'itérations à utiliser lors du 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 calcul dans cette feuille de calcul.
getOwner()UserRenvoie le propriétaire du document ou null pour un document dans un Drive partagé.
getPredefinedSpreadsheetThemes()SpreadsheetTheme[]Renvoie la liste des thèmes prédéfinis.
getProtections(type)Protection[]Renvoie 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 dans la notation A1 ou R1C1.
getRangeByName(name)RangeRenvoie une plage nommée ou null si aucune plage portant le nom donné n'est trouvée.
getRangeList(a1Notations)RangeListRenvoie la collection RangeList représentant les plages de la 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 Selection actuelle dans la feuille de calcul.
getSheetById(id)SheetRécupère la feuille avec l'ID donné.
getSheetByName(name)SheetRenvoie une feuille portant le nom indiqué.
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 en commençant aux coordonnées indiquées.
getSheets()Sheet[]Récupère toutes les feuilles 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[]Obtient la liste des lecteurs et des commentateurs pour ce Spreadsheet.
hideColumn(column)voidMasque la ou les colonnes de la plage indiquée.
hideRow(row)voidMasque les lignes de la plage indiquée.
insertColumnAfter(afterPosition)SheetInsère une colonne après la position de colonne indiquée.
insertColumnBefore(beforePosition)SheetInsère une colonne avant la position de colonne indiquée.
insertColumnsAfter(afterPosition, howMany)SheetInsère un nombre donné de colonnes après la position de colonne indiquée.
insertColumnsBefore(beforePosition, howMany)SheetInsère un certain nombre de colonnes avant la position de colonne indiquée.
insertDataSourceSheet(spec)DataSourceSheetInsère un 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 en 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 en 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 indiqué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 feuille dans la feuille de calcul à l'index indiqué.
insertSheet(sheetIndex, options)SheetInsère une nouvelle feuille dans la feuille de calcul à 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 une nouvelle feuille dans la feuille de calcul avec le nom indiqué.
insertSheet(sheetName, sheetIndex)SheetInsère une feuille dans la feuille de calcul avec le nom et l'index spécifiés.
insertSheet(sheetName, sheetIndex, options)SheetInsère une nouvelle feuille dans la feuille de calcul avec le nom donné à l'index donné et utilise des arguments avancés facultatifs.
insertSheet(sheetName, options)SheetInsère une nouvelle feuille dans la feuille de calcul avec le nom donné et utilise des arguments avancés facultatifs.
insertSheetWithDataSourceTable(spec)SheetInsère une feuille dans la feuille de calcul, crée un DataSourceTable couvrant toute la feuille 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 spécifié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 à 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 source de données associés, en ignorant les objets de source de données non valides.
removeEditor(emailAddress)SpreadsheetSupprime l'utilisateur donné de la liste des éditeurs pour le Spreadsheet.
removeEditor(user)SpreadsheetSupprime l'utilisateur donné de la liste des éditeurs pour le Spreadsheet.
removeMenu(name)voidSupprime un menu qui a été ajouté par addMenu(name, subMenus).
removeNamedRange(name)voidSupprime une plage nommée avec le nom donné.
removeViewer(emailAddress)SpreadsheetSupprime l'utilisateur spécifié de la liste des spectateurs et des commentateurs du Spreadsheet.
removeViewer(user)SpreadsheetSupprime l'utilisateur spécifié de la liste des spectateurs et des commentateurs du Spreadsheet.
rename(newName)voidRenomme le document.
renameActiveSheet(newName)voidRenomme la feuille active actuelle avec le nouveau nom indiqué.
resetSpreadsheetTheme()SpreadsheetThemeSupprime le thème appliqué et définit le thème par défaut dans la feuille de calcul.
setActiveRange(range)RangeDéfinit la plage spécifiée comme active range dans la feuille active, avec la cellule en haut à gauche de la plage comme current cell.
setActiveRangeList(rangeList)RangeListDéfinit la liste de plages spécifiée comme 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, comme spécifié dans 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 feuille active dans la feuille de calcul, avec une option permettant de restaurer la sélection la plus récente dans cette feuille.
setColumnWidth(columnPosition, width)SheetDéfinit la largeur de la colonne donnée en pixels.
setCurrentCell(cell)RangeDéfinit la cellule spécifiée comme current cell.
setFrozenColumns(columns)voidFige le nombre de colonnes indiqué.
setFrozenRows(rows)voidGèle le nombre de lignes indiqué.
setIterativeCalculationConvergenceThreshold(minThreshold)SpreadsheetDéfinit la valeur de seuil minimale pour le calcul itératif.
setIterativeCalculationEnabled(isEnabled)SpreadsheetIndique 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 du 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 spécifiée en pixels.
setSpreadsheetLocale(locale)voidDéfinit les paramètres régionaux de la feuille de calcul.
setSpreadsheetTheme(theme)SpreadsheetThemeDéfinit un thème dans 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, par ordre croissant.
sort(columnPosition, ascending)SheetTrie une feuille par colonne.
toast(msg)voidAffiche une fenêtre pop-up en bas à droite de la feuille de calcul avec le message indiqué.
toast(msg, title)voidAffiche une fenêtre pop-up en bas à droite de la feuille de calcul avec le message et le titre indiqués.
toast(msg, title, timeoutSeconds)voidAffiche une fenêtre pop-up en bas à droite de la feuille de calcul avec le titre et le message indiqués, qui reste visible pendant une certaine durée.
unhideColumn(column)voidAffiche la colonne dans la plage spécifié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 soient terminées, avec un délai d'inactivité après le nombre de secondes indiqué.

SpreadsheetApp

Propriétés

PropriétéTypeDescription
AutoFillSeriesAutoFillSeriesÉnumération des types de séries utilisés pour calculer les valeurs remplies automatiquement.
BandingThemeBandingThemeÉnumération des thèmes de banding possibles.
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 des 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 différents niveaux d'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 par date/heure.
DeveloperMetadataLocationTypeDeveloperMetadataLocationTypeÉnumération des types d'emplacement possibles pour les métadonnées de développeur.
DeveloperMetadataVisibilityDeveloperMetadataVisibilityÉnumération des visibilités possibles des métadonnées de développement.
DimensionDimensionÉnumération des dimensions possibles d'une feuille de calcul.
DirectionDirectionÉnumération des directions possibles dans une feuille de calcul à l'aide des touches fléchées.
FrequencyTypeFrequencyTypeÉnumération des types de fréquence possibles.
GroupControlTogglePositionGroupControlTogglePositionÉnumération des positions dans lesquelles le bouton bascule de contrôle du groupe peut se trouver.
InterpolationTypeInterpolationTypeÉnumération des types d'interpolation de dégradé de mise en forme conditionnelle.
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 pour calculer une valeur à utiliser dans 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 directions 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ées par Range.getValue() et Range.getValues() à partir de la classe Range du service Spreadsheet.
WrapStrategyWrapStrategyÉnumération des stratégies utilisées pour l'habillage des cellules.

Méthodes

MéthodeType renvoyéBrève description
create(name)SpreadsheetCrée une feuille de calcul avec le nom indiqué.
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.
enableLookerExecution()voidActive l'exécution des données pour les sources de données Looker.
flush()voidApplique toutes les modifications en attente de la feuille de calcul.
getActive()SpreadsheetRenvoie la feuille de calcul actuellement active ou null si aucune n'est active.
getActiveRange()RangeRenvoie la plage sélectionnée dans la feuille active ou null s'il n'y a pas de 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 d'une feuille de calcul.
getActiveSpreadsheet()SpreadsheetRenvoie la feuille de calcul actuellement active ou null si aucune n'est active.
getCurrentCell()RangeRenvoie la cellule actuelle (mise en surbrillance) sélectionnée dans l'une des plages actives de la feuille active ou null s'il n'y a pas de cellule actuelle.
getSelection()SelectionRenvoie la 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 générateur 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 donné.
openById(id)SpreadsheetOuvre la feuille de calcul dont l'ID est indiqué.
openByUrl(url)SpreadsheetOuvre la feuille de calcul avec l'URL indiquée.
setActiveRange(range)RangeDéfinit la plage spécifiée comme active range, avec la cellule en haut à gauche de la plage comme current cell.
setActiveRangeList(rangeList)RangeListDéfinit la liste des plages spécifiées comme 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 police du thème ou null s'il s'agit d'un thème null.
getThemeColors()ThemeColorType[]Renvoie la 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 à ThemeColorType dans ce jeu de couleurs sur la couleur donnée.
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeDéfinit la couleur concrète associée à 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()RangeRenvoie la cellule suivante correspondant aux critères de recherche.
findPrevious()RangeRenvoie la cellule précédente correspondant aux critères de recherche.
getCurrentMatch()RangeRenvoie la cellule actuelle correspondant aux critères de recherche.
ignoreDiacritics(ignoreDiacritics)TextFinderSi la valeur est true, la recherche est configurée pour ignorer les signes diacritiques lors de la mise en correspondance. Sinon, la recherche correspond aux signes diacritiques.
matchCase(matchCase)TextFinderSi la valeur est true, la recherche est configurée pour correspondre exactement à la casse du texte de recherche. Sinon, la recherche est insensible à la casse par défaut.
matchEntireCell(matchEntireCell)TextFinderSi la valeur est true, la recherche est configurée pour correspondre à l'intégralité du contenu d'une cellule. Sinon, la recherche est définie par défaut sur la correspondance partielle.
matchFormulaText(matchFormulaText)TextFinderSi la valeur est true, la recherche est configurée pour renvoyer les correspondances qui apparaissent dans le texte de la formule. Sinon, les cellules contenant des formules sont prises en compte 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 actuelle par le texte spécifié et renvoie le nombre d'occurrences remplacées.
startFrom(startRange)TextFinderConfigure la recherche pour qu'elle commence immédiatement après la plage de cellules spécifiée.
useRegularExpression(useRegEx)TextFinderSi la valeur est true, la recherche est configurée pour interpréter la chaîne de recherche comme une expression régulière. Sinon, la chaîne de recherche est interprétée comme du texte normal.

TextRotation

Méthodes

MéthodeType renvoyéBrève description
getDegrees()IntegerObtient l'angle entre l'orientation du texte standard et l'orientation actuelle du texte.
isVertical()BooleanRenvoie true si le texte est empilé verticalement, ou false dans le cas contraire.

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()IntegerObtient la taille de police du texte en points.
getForegroundColorObject()ColorRécupère la couleur de la police du texte.
isBold()BooleanIndique si le texte est en gras ou non.
isItalic()BooleanIndique si la cellule est en italique ou non.
isStrikethrough()BooleanIndique si la cellule est barrée ou non.
isUnderline()BooleanIndique 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 compilateur.
setBold(bold)TextStyleBuilderIndique 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 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)TextStyleBuilderIndique si le texte est en italique ou non.
setStrikethrough(strikethrough)TextStyleBuilderIndique si le texte est barré ou non.
setUnderline(underline)TextStyleBuilderIndique 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()ColorTypeObtenez 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 acceptée.
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
WRAPEnumLes lignes plus longues que la largeur de la cellule sont renvoyées à la ligne.
OVERFLOWEnumLes lignes débordent dans la cellule suivante, à condition qu'elle soit vide.
CLIPEnumCoupez les lignes plus longues que la largeur de la cellule.