Sheets

Feuille de calcul

Feuille d'une feuille de calcul.

Représentation JSON
{
  "properties": {
    object (SheetProperties)
  },
  "data": [
    {
      object (GridData)
    }
  ],
  "merges": [
    {
      object (GridRange)
    }
  ],
  "conditionalFormats": [
    {
      object (ConditionalFormatRule)
    }
  ],
  "filterViews": [
    {
      object (FilterView)
    }
  ],
  "protectedRanges": [
    {
      object (ProtectedRange)
    }
  ],
  "basicFilter": {
    object (BasicFilter)
  },
  "charts": [
    {
      object (EmbeddedChart)
    }
  ],
  "bandedRanges": [
    {
      object (BandedRange)
    }
  ],
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ],
  "rowGroups": [
    {
      object (DimensionGroup)
    }
  ],
  "columnGroups": [
    {
      object (DimensionGroup)
    }
  ],
  "slicers": [
    {
      object (Slicer)
    }
  ]
}
Champs
properties

object (SheetProperties)

Propriétés de la feuille.

data[]

object (GridData)

Données de la grille, s'il s'agit d'une feuille sous forme de grille

Le nombre d'objets GridData renvoyés dépend du nombre de plages demandées sur cette feuille. Par exemple, s'il s'agit de Sheet1, et la feuille de calcul a été demandée avec des plages Sheet1!A1:C10 et Sheet1!D15:E20, alors le premier GridData aura une startRow / startColumn de 0, tandis que le second comportera startRow 14 (ligne 15 basée sur zéro) et startColumn 3 (colonne D basée sur zéro).

Pour une DATA_SOURCE feuille, vous ne pouvez pas demander une plage spécifique, le GridData contient toutes les valeurs.

merges[]

object (GridRange)

Plages fusionnées.

conditionalFormats[]

object (ConditionalFormatRule)

Règles de mise en forme conditionnelle de cette feuille.

filterViews[]

object (FilterView)

Vues filtrées de cette feuille.

protectedRanges[]

object (ProtectedRange)

Plages protégées de cette feuille.

basicFilter

object (BasicFilter)

Le filtre de cette feuille, le cas échéant.

charts[]

object (EmbeddedChart)

Spécifications de chaque graphique de cette feuille.

bandedRanges[]

object (BandedRange)

Les plages de bandes (couleurs alternées) de cette feuille.

developerMetadata[]

object (DeveloperMetadata)

Métadonnées de développement associées à une feuille.

rowGroups[]

object (DimensionGroup)

Tous les groupes de lignes de cette feuille, classés en augmentant l'index de début de la plage, puis par profondeur.

columnGroups[]

object (DimensionGroup)

Tous les groupes de colonnes de cette feuille, classés en augmentant l'index de début de la plage, puis par profondeur.

slicers[]

object (Slicer)

Les segments de cette feuille.

SheetProperties

Propriétés d'une feuille.

Représentation JSON
{
  "sheetId": integer,
  "title": string,
  "index": integer,
  "sheetType": enum (SheetType),
  "gridProperties": {
    object (GridProperties)
  },
  "hidden": boolean,
  "tabColor": {
    object (Color)
  },
  "tabColorStyle": {
    object (ColorStyle)
  },
  "rightToLeft": boolean,
  "dataSourceSheetProperties": {
    object (DataSourceSheetProperties)
  }
}
Champs
sheetId

integer

ID de la feuille. Cette valeur ne doit pas être négative Une fois défini, ce champ ne peut plus être modifié.

title

string

Nom de la feuille.

index

integer

Index de la feuille dans la feuille de calcul. Lors de l'ajout ou de la mise à jour des propriétés de la feuille, si ce champ est exclu, la feuille est ajoutée ou déplacée à la fin de la liste des feuilles. Lors de la mise à jour d'index de feuilles ou de l'insertion de feuilles, le déplacement est considéré comme "avant le déplacement". index. Par exemple, s'il y avait trois feuilles (S1, S2, S3) pour pouvoir déplacer S1 avant S2, l'index doit être défini sur 2. Une demande de mise à jour de l'index de la feuille est ignorée si l'index demandé est identique à l'index actuel des feuilles ou si le nouvel index demandé est égal à l'index de la feuille actuelle + 1.

sheetType

enum (SheetType)

Type de feuille. La valeur par défaut est GRID Une fois défini, ce champ ne peut plus être modifié.

gridProperties

object (GridProperties)

Propriétés supplémentaires de la feuille si celle-ci est une grille. (Si la feuille est une feuille d'objet et qu'elle contient un graphique ou une image, ce champ ne sera pas renseigné.) Lorsque vous écrivez, vous ne pouvez pas définir les propriétés de la grille sur des feuilles qui ne sont pas des feuilles.

Si cette feuille est un DATA_SOURCE sheet, ce champ n'est généré qu'en sortie, mais contient les propriétés qui reflètent la façon dont une feuille de source de données est affichée dans l'interface utilisateur (par exemple, rowCount

hidden

boolean

"True" si la feuille est masquée dans l'interface utilisateur, "false" si elle est visible.

tabColor
(deprecated)

object (Color)

Couleur de l'onglet dans l'interface utilisateur. Obsolète: utilisez tabColorStyle

tabColorStyle

object (ColorStyle)

Couleur de l'onglet dans l'interface utilisateur. Si tabColor est également défini, ce champ est prioritaire.

rightToLeft

boolean

Ce champ est défini sur "true" si la feuille est de droite à gauche et non de gauche à droite.

dataSourceSheetProperties

object (DataSourceSheetProperties)

Uniquement en sortie. S'il est présent, le champ contient DATA_SOURCE des propriétés spécifiques à la feuille.

SheetType

Type de feuille.

Enums
SHEET_TYPE_UNSPECIFIED Valeur par défaut, ne pas utiliser.
GRID La feuille est une grille.
OBJECT La feuille n'a pas de grille, mais un objet tel qu'un graphique ou une image.
DATA_SOURCE La feuille est reliée à une DataSource et affiche l'aperçu des données.

GridProperties

Propriétés d'une grille.

Représentation JSON
{
  "rowCount": integer,
  "columnCount": integer,
  "frozenRowCount": integer,
  "frozenColumnCount": integer,
  "hideGridlines": boolean,
  "rowGroupControlAfter": boolean,
  "columnGroupControlAfter": boolean
}
Champs
rowCount

integer

Nombre de lignes dans la grille.

columnCount

integer

Nombre de colonnes dans la grille.

frozenRowCount

integer

Nombre de lignes figées dans la grille.

frozenColumnCount

integer

Nombre de colonnes figées dans la grille.

hideGridlines

boolean

"True" si la grille n'affiche pas de quadrillage dans l'interface utilisateur.

rowGroupControlAfter

boolean

"True" si le bouton d'activation/de désactivation de la commande de regroupement des lignes s'affiche après le groupe.

columnGroupControlAfter

boolean

"True" si le bouton d'activation du regroupement de colonnes s'affiche après le groupe.

DataSourceSheetProperties

Autres propriétés d'un DATA_SOURCE feuille.

Représentation JSON
{
  "dataSourceId": string,
  "columns": [
    {
      object (DataSourceColumn)
    }
  ],
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
Champs
dataSourceId

string

Identifiant du DataSource à laquelle la feuille est connectée.

columns[]

object (DataSourceColumn)

Les colonnes affichées sur la feuille, correspondant aux valeurs dans RowData

dataExecutionStatus

object (DataExecutionStatus)

État d'exécution des données.

GridData

Données de la grille, ainsi que métadonnées sur les dimensions.

Représentation JSON
{
  "startRow": integer,
  "startColumn": integer,
  "rowData": [
    {
      object (RowData)
    }
  ],
  "rowMetadata": [
    {
      object (DimensionProperties)
    }
  ],
  "columnMetadata": [
    {
      object (DimensionProperties)
    }
  ]
}
Champs
startRow

integer

La première ligne à laquelle ce GridData fait référence, base zéro.

startColumn

integer

La première colonne à laquelle ce GridData fait référence, base zéro.

rowData[]

object (RowData)

Données de la grille, une entrée par ligne, en commençant par la ligne dans startRow. Les valeurs dans RowData correspondront aux colonnes commençant par startColumn

rowMetadata[]

object (DimensionProperties)

Métadonnées sur les lignes demandées dans la grille, en commençant par la ligne dans startRow

columnMetadata[]

object (DimensionProperties)

Métadonnées sur les colonnes demandées dans la grille, en commençant par la colonne dans startColumn

RowData

Données concernant chaque cellule d'une ligne.

Représentation JSON
{
  "values": [
    {
      object (CellData)
    }
  ]
}
Champs
values[]

object (CellData)

Valeurs de la ligne, une par colonne.

DimensionProperties

Propriétés associées à une dimension.

Représentation JSON
{
  "hiddenByFilter": boolean,
  "hiddenByUser": boolean,
  "pixelSize": integer,
  "developerMetadata": [
    {
      object (DeveloperMetadata)
    }
  ],
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
}
Champs
hiddenByFilter

boolean

"True" si cette dimension est filtrée. Ce champ est en lecture seule.

hiddenByUser

boolean

"True" si cette dimension est explicitement masquée.

pixelSize

integer

Hauteur (pour une ligne) ou largeur (pour une colonne) de la dimension en pixels.

developerMetadata[]

object (DeveloperMetadata)

Métadonnées de développement associées à une seule ligne ou colonne.

dataSourceColumnReference

object (DataSourceColumnReference)

Uniquement en sortie. Si cette option est définie, il s'agit d'une colonne dans la feuille de la source de données.

ConditionalFormatRule

Règle décrivant un format conditionnel.

Représentation JSON
{
  "ranges": [
    {
      object (GridRange)
    }
  ],

  // Union field rule can be only one of the following:
  "booleanRule": {
    object (BooleanRule)
  },
  "gradientRule": {
    object (GradientRule)
  }
  // End of list of possible types for union field rule.
}
Champs
ranges[]

object (GridRange)

Plages mises en forme si la condition est vraie. Toutes les plages doivent figurer sur la même grille.

Champ d'union rule La règle contrôlant ce format conditionnel doit être définie. rule ne peut être que l'un des éléments suivants:
booleanRule

object (BooleanRule)

La mise en forme est activée. ou "désactivé" conformément à la règle.

gradientRule

object (GradientRule)

La mise en forme varie en fonction des dégradés de la règle.

BooleanRule

Règle pouvant correspondre ou non, en fonction de la condition.

Représentation JSON
{
  "condition": {
    object (BooleanCondition)
  },
  "format": {
    object (CellFormat)
  }
}
Champs
condition

object (BooleanCondition)

Condition de la règle. Si la condition renvoie la valeur "true", le format est appliqué.

format

object (CellFormat)

Format à appliquer. La mise en forme conditionnelle ne peut appliquer qu'un sous-ensemble de la mise en forme: bold, italic, strikethrough, foreground color et background color

GradientRule

Règle qui applique un format de dégradé de couleurs en fonction des points d'interpolation répertoriés. Le format d'une cellule varie en fonction de son contenu par rapport aux valeurs des points d'interpolation.

Représentation JSON
{
  "minpoint": {
    object (InterpolationPoint)
  },
  "midpoint": {
    object (InterpolationPoint)
  },
  "maxpoint": {
    object (InterpolationPoint)
  }
}
Champs
minpoint

object (InterpolationPoint)

Point d'interpolation de départ.

midpoint

object (InterpolationPoint)

Point d'interpolation médian facultatif.

maxpoint

object (InterpolationPoint)

Point d'interpolation final.

InterpolationPoint

Point d'interpolation unique dans un format conditionnel de gradient. Ils épinglent le dégradé de couleurs en fonction de la couleur, du type et de la valeur choisies.

Représentation JSON
{
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  },
  "type": enum (InterpolationPointType),
  "value": string
}
Champs
color
(deprecated)

object (Color)

Couleur que ce point d'interpolation doit utiliser. Obsolète: utilisez colorStyle

colorStyle

object (ColorStyle)

Couleur que ce point d'interpolation doit utiliser. Si color est également défini, ce champ est prioritaire.

type

enum (InterpolationPointType)

Façon dont la valeur doit être interprétée.

value

string

Valeur utilisée par ce point d'interpolation. Il peut s'agir d'une formule. Non utilisé si type correspond à MIN ou MAX

InterpolationPointType

Type de point d'interpolation.

Enums
INTERPOLATION_POINT_TYPE_UNSPECIFIED Valeur par défaut. Ne l'utilisez pas.
MIN Le point d'interpolation utilise la valeur minimale des cellules sur la plage du format conditionnel.
MAX Le point d'interpolation utilise la valeur maximale des cellules sur la plage du format conditionnel.
NUMBER Le point d'interpolation utilise exactement la valeur InterpolationPoint.value
PERCENT

Le point d'interpolation est le pourcentage donné sur toutes les cellules de la plage du format conditionnel. Cela équivaut à NUMBER si la valeur était: =(MAX(FLATTEN(range)) * (value / 100)) + (MIN(FLATTEN(range)) * (1 - (value / 100))) (où les erreurs dans la plage sont ignorées lors de l'aplatissement).

PERCENTILE Le point d'interpolation correspond au centile donné sur toutes les cellules de la plage du format conditionnel. Cela équivaut à NUMBER si la valeur était: =PERCENTILE(FLATTEN(range), value / 100) (où les erreurs dans la plage sont ignorées lors de l'aplatissement).

FilterView

Une vue filtrée

Représentation JSON
{
  "filterViewId": integer,
  "title": string,
  "range": {
    object (GridRange)
  },
  "namedRangeId": string,
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "criteria": {
    integer: {
      object (FilterCriteria)
    },
    ...
  },
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ]
}
Champs
filterViewId

integer

ID de la vue filtrée.

title

string

Nom de la vue filtrée.

range

object (GridRange)

Plage couverte par cette vue filtrée.

Lors de l'écriture, un seul des range ou namedRangeId peut être défini.

namedRangeId

string

Plage nommée sur laquelle repose cette vue filtrée, le cas échéant.

Lors de l'écriture, un seul des range ou namedRangeId peut être défini.

sortSpecs[]

object (SortSpec)

Ordre de tri par colonne. Les spécifications ultérieures sont utilisées lorsque les valeurs sont égales dans les spécifications précédentes.

criteria
(deprecated)

map (key: integer, value: object ( FilterCriteria))

Critères d'affichage/de masquage des valeurs par colonne. La clé de la carte est l'index de colonne et la valeur est les critères de cette colonne.

Ce champ est obsolète et a été remplacé par filterSpecs

filterSpecs[]

object (FilterSpec)

Critères de filtre pour afficher/masquer les valeurs par colonne.

Les deux criteria et filterSpecs sont insérées dans les réponses. Si les deux champs sont spécifiés dans une requête de mise à jour, ce champ est prioritaire.

ProtectedRange

Une plage protégée.

Représentation JSON
{
  "protectedRangeId": integer,
  "range": {
    object (GridRange)
  },
  "namedRangeId": string,
  "description": string,
  "warningOnly": boolean,
  "requestingUserCanEdit": boolean,
  "unprotectedRanges": [
    {
      object (GridRange)
    }
  ],
  "editors": {
    object (Editors)
  }
}
Champs
protectedRangeId

integer

Identifiant de la plage protégée. Ce champ est en lecture seule.

range

object (GridRange)

Plage protégée. La plage peut être totalement illimitée, auquel cas on considère qu'il s'agit d'une feuille protégée.

Lors de l'écriture, un seul des range ou namedRangeId peut être défini.

namedRangeId

string

Plage nommée sur laquelle repose cette plage protégée, le cas échéant.

Lors de l'écriture, un seul des range ou namedRangeId peut être défini.

description

string

Description de cette plage protégée.

warningOnly

boolean

"True" si cette plage protégée affiche un avertissement lors de la modification. La protection basée sur les avertissements signifie que chaque utilisateur peut modifier les données de la plage protégée, à l'exception de toute modification qui entraîne l'affichage d'un avertissement demandant à l'utilisateur de confirmer sa modification.

Lors de l'écriture: si ce champ est vrai, alors editors sont ignorés. De plus, si ce champ passe de "true" à "false" et que editors n'est pas défini (ni inclus dans le masque de champ), alors les éditeurs seront définis sur tous les éditeurs du document.

requestingUserCanEdit

boolean

"True" si l'utilisateur qui a demandé cette plage protégée peut modifier la zone protégée. Ce champ est en lecture seule.

unprotectedRanges[]

object (GridRange)

Liste des plages non protégées d'une feuille protégée. Les plages non protégées ne sont compatibles qu'avec les feuilles protégées.

editors

object (Editors)

Utilisateurs et groupes autorisés à modifier la plage protégée. Ce champ n'est visible que par les utilisateurs autorisés à modifier la plage protégée et le document. Les éditeurs ne sont pas compatibles avec warningOnly de sécurité.

Rédacteurs

Éditeurs d'une plage protégée.

Représentation JSON
{
  "users": [
    string
  ],
  "groups": [
    string
  ],
  "domainUsersCanEdit": boolean
}
Champs
users[]

string

Adresses e-mail des utilisateurs autorisés à modifier la plage protégée.

groups[]

string

Adresses e-mail des groupes autorisés à modifier la plage protégée.

domainUsersCanEdit

boolean

"True" si un utilisateur du domaine du document est autorisé à modifier la plage protégée. La protection d'un domaine n'est prise en charge que pour les documents faisant partie d'un domaine.

BasicFilter

Filtre par défaut associé à une feuille.

Représentation JSON
{
  "range": {
    object (GridRange)
  },
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "criteria": {
    integer: {
      object (FilterCriteria)
    },
    ...
  },
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ]
}
Champs
range

object (GridRange)

Plage couverte par le filtre.

sortSpecs[]

object (SortSpec)

Ordre de tri par colonne. Les spécifications ultérieures sont utilisées lorsque les valeurs sont égales dans les spécifications précédentes.

criteria
(deprecated)

map (key: integer, value: object ( FilterCriteria))

Critères d'affichage/de masquage des valeurs par colonne. La clé de la carte est l'index de colonne et la valeur est les critères de cette colonne.

Ce champ est obsolète et a été remplacé par filterSpecs

filterSpecs[]

object (FilterSpec)

Critères de filtre par colonne.

Les deux criteria et filterSpecs sont insérées dans les réponses. Si les deux champs sont spécifiés dans une requête de mise à jour, ce champ est prioritaire.

BandedRange

Gamme de bandes (couleurs alternées) dans une feuille.

Représentation JSON
{
  "bandedRangeId": integer,
  "range": {
    object (GridRange)
  },
  "rowProperties": {
    object (BandingProperties)
  },
  "columnProperties": {
    object (BandingProperties)
  }
}
Champs
bandedRangeId

integer

Identifiant de la plage en bandes.

range

object (GridRange)

Plage dans laquelle ces propriétés sont appliquées.

rowProperties

object (BandingProperties)

Propriétés des bandes de lignes. Ces propriétés sont appliquées ligne par ligne à toutes les lignes de la plage. Au moins l'une des valeurs suivantes : rowProperties ou columnProperties doit être spécifié.

columnProperties

object (BandingProperties)

Propriétés des bandes de colonnes. Ces propriétés sont appliquées colonne par colonne à toutes les colonnes de la plage. Au moins l'une des valeurs suivantes : rowProperties ou columnProperties doit être spécifié.

BandingProperties

Propriétés faisant référence à une seule dimension (ligne ou colonne). Si les BandedRange.row_properties et BandedRange.column_properties sont définies, les couleurs de remplissage sont appliquées aux cellules selon les règles suivantes:

Par exemple, la couleur de la première ligne prévaut sur la couleur de la première colonne, mais celle de la première colonne prévaut sur celle de la deuxième ligne. De même, l'en-tête de ligne est prioritaire sur l'en-tête de colonne dans la cellule supérieure gauche, mais l'en-tête de colonne est prioritaire sur la couleur de la première ligne si l'en-tête de ligne n'est pas défini.

Représentation JSON
{
  "headerColor": {
    object (Color)
  },
  "headerColorStyle": {
    object (ColorStyle)
  },
  "firstBandColor": {
    object (Color)
  },
  "firstBandColorStyle": {
    object (ColorStyle)
  },
  "secondBandColor": {
    object (Color)
  },
  "secondBandColorStyle": {
    object (ColorStyle)
  },
  "footerColor": {
    object (Color)
  },
  "footerColorStyle": {
    object (ColorStyle)
  }
}
Champs
headerColor
(deprecated)

object (Color)

Couleur de la première ligne ou colonne. Si ce champ est défini, la première ligne ou colonne est remplie avec cette couleur et les couleurs alternent entre firstBandColor et secondBandColor à partir de la deuxième ligne ou colonne. Sinon, la première ligne ou colonne est remplie avec firstBandColor et les couleurs alternent comme elles le feraient normalement. Obsolète: utilisez headerColorStyle

headerColorStyle

object (ColorStyle)

Couleur de la première ligne ou colonne. Si ce champ est défini, la première ligne ou colonne est remplie avec cette couleur et les couleurs alternent entre firstBandColor et secondBandColor à partir de la deuxième ligne ou colonne. Sinon, la première ligne ou colonne est remplie avec firstBandColor et les couleurs alternent comme elles le feraient normalement. Si headerColor est également défini, ce champ est prioritaire.

firstBandColor
(deprecated)

object (Color)

Première couleur en alternance. (Obligatoire) Obsolète: utilisez firstBandColorStyle

firstBandColorStyle

object (ColorStyle)

Première couleur en alternance. (Obligatoire) Si firstBandColor est également défini, ce champ est prioritaire.

secondBandColor
(deprecated)

object (Color)

Deuxième couleur en alternance. (Obligatoire) Obsolète: utilisez secondBandColorStyle

secondBandColorStyle

object (ColorStyle)

Deuxième couleur en alternance. (Obligatoire) Si secondBandColor est également défini, ce champ est prioritaire.

footerColor
(deprecated)

object (Color)

Couleur de la dernière ligne ou colonne. Si ce champ n'est pas défini, la dernière ligne ou colonne est remplie avec firstBandColor ou secondBandColor, en fonction de la couleur de la ligne ou de la colonne précédente. Obsolète: utilisez footerColorStyle

footerColorStyle

object (ColorStyle)

Couleur de la dernière ligne ou colonne. Si ce champ n'est pas défini, la dernière ligne ou colonne est remplie avec firstBandColor ou secondBandColor, en fonction de la couleur de la ligne ou de la colonne précédente. Si footerColor est également défini, ce champ est prioritaire.

DimensionGroup

Un groupe sur un intervalle de lignes ou de colonnes d'une feuille, qui peut contenir ou être contenu dans d'autres groupes. Un groupe peut être réduit ou développé en tant qu'unité sur la feuille.

Représentation JSON
{
  "range": {
    object (DimensionRange)
  },
  "depth": integer,
  "collapsed": boolean
}
Champs
range

object (DimensionRange)

Plage dans laquelle ce groupe existe.

depth

integer

La profondeur du groupe, qui représente le nombre de groupes dont la plage contient entièrement celle de ce groupe.

collapsed

boolean

Ce champ est "true" si ce groupe est réduit. Un groupe réduit reste réduit si un groupe qui se chevauche moins profondément est développé.

La valeur "true" ne signifie pas que toutes les dimensions du groupe sont masquées, car la visibilité d'une dimension peut changer indépendamment de la propriété du groupe. Toutefois, lorsque cette propriété est mise à jour, toutes les dimensions qu'elle contient sont masquées si ce champ est défini sur "true" ou comme visibles si la valeur du champ est "false".

Segment

Segment dans une feuille.

Représentation JSON
{
  "slicerId": integer,
  "spec": {
    object (SlicerSpec)
  },
  "position": {
    object (EmbeddedObjectPosition)
  }
}
Champs
slicerId

integer

ID du segment.

spec

object (SlicerSpec)

Spécification du segment.

position

object (EmbeddedObjectPosition)

Position du segment. Notez que le segment ne peut être positionné que sur une feuille existante. De plus, la largeur et la hauteur du segment peuvent être ajustées automatiquement pour respecter les limites autorisées.

SlicerSpec

Spécifications d'un segment.

Représentation JSON
{
  "dataRange": {
    object (GridRange)
  },
  "filterCriteria": {
    object (FilterCriteria)
  },
  "columnIndex": integer,
  "applyToPivotTables": boolean,
  "title": string,
  "textFormat": {
    object (TextFormat)
  },
  "backgroundColor": {
    object (Color)
  },
  "backgroundColorStyle": {
    object (ColorStyle)
  },
  "horizontalAlignment": enum (HorizontalAlign)
}
Champs
dataRange

object (GridRange)

Plage de données du segment.

filterCriteria

object (FilterCriteria)

Critères de filtrage du segment.

columnIndex

integer

Index de colonne de base zéro dans la table de données à laquelle le filtre est appliqué.

applyToPivotTables

boolean

"True" si le filtre doit s'appliquer aux tableaux croisés dynamiques. Si ce champ n'est pas défini, utiliser par défaut True

title

string

Titre du segment.

textFormat

object (TextFormat)

Format de texte du titre dans le segment. Le champ "Lien" n'est pas accepté.

backgroundColor
(deprecated)

object (Color)

Couleur d'arrière-plan du segment. Obsolète: utilisez backgroundColorStyle

backgroundColorStyle

object (ColorStyle)

Couleur d'arrière-plan du segment. Si backgroundColor est également défini, ce champ est prioritaire.

horizontalAlignment

enum (HorizontalAlign)

Alignement horizontal du titre dans le segment. Si aucune valeur n'est spécifiée, la valeur par défaut est définie sur LEFT