- Ressource: Feuille de calcul
- PropertiesProperties
- Intervalle de recalcul
- CellFormat
- NumberFormat
- NumberFormatType (Type de format numérique).
- Couleur
- ColorStyle
- ThemeColorType (Type de couleur du thème)
- Bordures
- Bordure
- Style
- Marges intérieures
- HorizontalAlign (Alignement horizontal)
- VerticalAlign
- Stratégie de wrap
- TextDirection
- TextFormat
- Associer
- HyperlinkDisplayType
- TextRotation
- IterativeCalculationSettings
- Feuille de calcul
- ThemeColorPair
- Feuille
- SheetProperties
- Type de feuille
- Propriétés de la grille
- DataSourceSheetProperties
- DataSourceColumn
- DataSourceColumnReference
- DataExecutionStatus
- DataExecutionState
- DataExecutionErrorCode.
- GridData
- RowData
- CellData
- ExtendedValue
- ErrorValue
- ErrorType
- TextFormatRun
- DataValidationRule
- BooleanCondition
- Type de condition
- ConditionValueValue
- RelativeDate (Date relative)
- Tableau croisé dynamique
- Plage de grille
- PivotGroup
- PivotGroupValueMetadata
- Ordre de tri
- PivotGroupSortValueBucket
- PivotGroupRule
- ManualRule
- ManualRuleGroup
- HistogramRule
- DateTimeRule
- DateTimeRuleType (Type de date et d'heure)
- PivotGroupLimit
- PivotFilterCriteria
- PivotFilterSpec
- PivotValue
- Fonction PivotValueSummarize
- PivotValueCalculatedDisplayType
- PivotValueLayout
- DataSourceTable
- DataSourceTableColumnSelectionType
- FilterSpec
- Critères de filtrage
- SortSpec
- DataSourceFormula
- DimensionProperties
- ConditionalFormatRule
- BooleanRule
- GradientRule
- InterpolationPoint
- InterpolationPointType
- FilterView
- ProtectedRange
- Éditeurs
- BasicFilter
- EmbeddedChart
- ChartSpec
- TextPosition
- DataSourceChartProperties
- BasicChartSpec
- BasicChartType (Type de graphique de base)
- BasicChartLegendPosition
- BasicChartAxis
- Position du graphique de base
- ChartAxisViewWindowOptions
- Mode ViewWindow
- BasicChartDomain
- ChartData
- RangeSourceRange
- ChartGroupRule
- ChartDateTimeRule
- ChartDateTimeTypeType
- ChartHistogramRule
- ChartAggregateType
- BasicChartSeries
- LineStyle
- LineDashType (Type de tableau de bord)
- DataLabel
- DataLabelType
- DataLabelPlacement
- PointStyle
- FormForm
- BasicSeriesDataPointStyleOverride
- BasicChartStackedType
- BasicChartCompareMode
- PieChartSpec
- Position du graphique
- BubbleChartSpec
- BubbleChartLegendPosition
- CandlestickChartSpec
- CandlestickDomain
- CandlestickData
- CandlestickSeries
- OrgChartSpec
- OrgChartNodeSize
- HistogramChartSpec
- HistogramSeries
- HistogramChartLegendPosition
- WaterfallChartSpec
- WaterfallChartDomain
- WaterfallChartSeries
- WaterfallChartColumnStyle
- WaterfallChartCustomSubtotal
- WaterfallChartStackedType
- TreemapChartSpec
- TreemapChartColorScale
- ScorecardChartSpec
- KeyValueFormat
- BaselineValueFormat
- ComparisonType
- ChartNumberFormatSource.
- ChartCustomNumberFormatOptions
- ChartHiddenDimensionStrategy
- EmbeddedObjectPosition
- OverlayPosition
- GridCoordinate
- EmbeddedObjectBorder
- BandedRange
- BandingProperties
- DimensionGroup
- Tranche
- SlicerSpec
- PlageNommée
- Source de données
- DataSourceSpec
- BigQueryDataSourceSpec
- BigQueryQuerySpec
- BigQueryTableSpec
- DataSourceParameter.
- DataSourceRefreshSchedule
- DataSourceRefreshScope
- DataSourceRefreshDailySchedule
- TimeOfDay
- DataSourceRefreshWeeklySchedule
- DayOfWeek
- DataSourceRefreshMonthlySchedule
- Intervalle
- Méthodes
Ressource: Feuille de calcul
Ressource qui représente une feuille de calcul.
Représentation JSON |
---|
{ "spreadsheetId": string, "properties": { object ( |
Champs | |
---|---|
spreadsheetId |
ID de la feuille de calcul. Ce champ est en lecture seule. |
properties |
Propriétés générales d'une feuille de calcul. |
sheets[] |
Feuilles faisant partie d'une feuille de calcul. |
namedRanges[] |
Plages nommées définies dans une feuille de calcul. |
spreadsheetUrl |
URL de la feuille de calcul. Ce champ est en lecture seule. |
developerMetadata[] |
Métadonnées pour les développeurs associées à une feuille de calcul. |
dataSources[] |
Liste des sources de données externes associées à la feuille de calcul. |
dataSourceSchedules[] |
Uniquement en sortie. Liste des programmations d'actualisation de la source de données. |
Propriétés des feuilles de calcul
Propriétés d'une feuille de calcul.
Représentation JSON |
---|
{ "title": string, "locale": string, "autoRecalc": enum ( |
Champs | |
---|---|
title |
Titre de la feuille de calcul. |
locale |
Paramètres régionaux de la feuille de calcul dans l'un des formats suivants:
Remarque: Lors de la mise à jour de ce champ, les paramètres régionaux/langues ne sont pas tous pris en charge. |
autoRecalc |
Délai d'attente avant le recalcul des fonctions volatiles. |
timeZone |
Fuseau horaire de la feuille de calcul, au format CLDR tel que |
defaultFormat |
Format par défaut de toutes les cellules de la feuille de calcul. |
iterativeCalculationSettings |
Détermine si et comment les références circulaires sont résolues grâce à un calcul itératif. L'absence de ce champ signifie que les références circulaires génèrent des erreurs de calcul. |
spreadsheetTheme |
Thème appliqué à la feuille de calcul. |
Intervalle de recalcul
Énumération des options d'intervalle de recalcul possibles.
Enums | |
---|---|
RECALCULATION_INTERVAL_UNSPECIFIED |
Valeur par défaut. Cette valeur ne doit pas être utilisée. |
ON_CHANGE |
Les fonctions volatiles sont mises à jour à chaque modification. |
MINUTE |
Les fonctions volatiles sont mises à jour à chaque modification et chaque minute. |
HOUR |
Les fonctions volatiles sont mises à jour toutes les heures. |
Paramètres de calcul itératif
Paramètres permettant de contrôler la façon dont les dépendances circulaires sont résolues par un calcul itératif.
Représentation JSON |
---|
{ "maxIterations": integer, "convergenceThreshold": number } |
Champs | |
---|---|
maxIterations |
Lorsque le calcul itératif est activé, le nombre maximal de cycles de calcul à effectuer. |
convergenceThreshold |
Lorsque le calcul itératif est activé et que les résultats successifs sont inférieurs à cette valeur de seuil, les arrondis des calculs s'arrêtent. |
Thème Feuille de calcul
Représente le thème de la feuille de calcul
Représentation JSON |
---|
{
"primaryFontFamily": string,
"themeColors": [
{
object ( |
Champs | |
---|---|
primaryFontFamily |
Nom de la famille de polices principale. |
themeColors[] |
Paires de couleurs du thème de la feuille de calcul. Pour procéder à la mise à jour, vous devez indiquer toutes les paires de couleurs du thème. |
Paire de couleurs du thème
Paire entre un type de couleur de thème de feuille de calcul et la couleur concrète qu'elle représente.
Représentation JSON |
---|
{ "colorType": enum ( |
Champs | |
---|---|
colorType |
Type de couleur du thème de la feuille de calcul. |
color |
Couleur concrète correspondant au type de couleur du thème. |
Plage nommée
Une plage nommée.
Représentation JSON |
---|
{
"namedRangeId": string,
"name": string,
"range": {
object ( |
Champs | |
---|---|
namedRangeId |
Identifiant de la plage nommée. |
name |
Nom de la plage nommée. |
range |
Plage représentée. |
DataSource
Informations sur une source de données externe dans la feuille de calcul.
Représentation JSON |
---|
{ "dataSourceId": string, "spec": { object ( |
Champs | |
---|---|
dataSourceId |
ID unique au niveau de la feuille de calcul qui identifie la source de données. Exemple: 1080547365. |
spec |
|
calculatedColumns[] |
Toutes les colonnes calculées dans la source de données. |
sheetId |
L'ID de Lors de la création d'une source de données, une feuille |
Spécifications des sources de données
Cette option permet d'indiquer les détails de la source de données. Par exemple, pour BigQuery, il s'agit d'informations sur la source BigQuery.
Représentation JSON |
---|
{ "parameters": [ { object ( |
Champs | |
---|---|
parameters[] |
Paramètres de la source de données, utilisés lors de l'interrogation de la source de données. |
Champ d'union spec . Spécification réelle par type de source de données. spec ne peut être qu'un des éléments suivants : |
|
bigQuery |
|
BigQueryDataSourceSpec
Spécification d'une source de données BigQuery connectée à une feuille de calcul.
Représentation JSON |
---|
{ "projectId": string, // Union field |
Champs | |
---|---|
projectId |
ID d'un projet GCP BigQuery associé à un compte de facturation. Pour toute requête exécutée sur la source de données, le projet est facturé. |
Champ d'union spec . Spécification réelle. spec ne peut être qu'un des éléments suivants : |
|
querySpec |
Une |
tableSpec |
Une |
BigQueryQuerySpec
Spécifie une requête BigQuery personnalisée.
Représentation JSON |
---|
{ "rawQuery": string } |
Champs | |
---|---|
rawQuery |
Chaîne de requête brute. |
BigQueryTableSpec
Spécifie une définition de table BigQuery. Seules les tables natives sont autorisées.
Représentation JSON |
---|
{ "tableProjectId": string, "tableId": string, "datasetId": string } |
Champs | |
---|---|
tableProjectId |
ID d'un projet BigQuery auquel la table appartient. Si aucune valeur n'est spécifiée, la valeur |
tableId |
ID de la table BigQuery. |
datasetId |
ID de l'ensemble de données BigQuery. |
DataSourceParameter
Paramètre dans la requête d'une source de données. Ce paramètre permet à l'utilisateur de transmettre des valeurs de la feuille de calcul dans une requête.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union identifier . Identifiant du paramètre. identifier ne peut être qu'un des éléments suivants : |
|
name |
Paramètre nommé. Il doit s'agir d'un identifiant légitime pour le |
Champ d'union value . Valeur du paramètre. value ne peut être qu'un des éléments suivants : |
|
namedRangeId |
ID d'une |
range |
Plage contenant la valeur du paramètre. Sa taille doit être 1 x 1. |
Actualisation de la source de données
Planifier l'actualisation de la source de données.
Les sources de données de la feuille de calcul sont actualisées au cours d'un intervalle de temps. Vous pouvez spécifier l'heure de début en cliquant sur le bouton d'actualisation programmée de l'éditeur Sheets, mais l'intervalle est fixe : 4 heures. Par exemple, si vous définissez l'heure de début à 8 h du matin , l'actualisation aura lieu tous les jours entre 8 h et 12 h.
Représentation JSON |
---|
{ "enabled": boolean, "refreshScope": enum ( |
Champs | |
---|---|
enabled |
True si la planification d'actualisation est activée, ou false dans le cas contraire. |
refreshScope |
Portée de l'actualisation doit être |
nextRun |
Uniquement en sortie. Intervalle de temps de la prochaine exécution. |
Champ d'union schedule_config . Les configurations de planification schedule_config ne peuvent être que l'un des éléments suivants: |
|
dailySchedule |
Calendrier d'actualisation quotidien. |
weeklySchedule |
Programmation d'actualisation hebdomadaire. |
monthlySchedule |
Calendrier d'actualisation mensuel. |
DataSourceRefreshScope
Champs d'application de l'actualisation de la source de données.
Enums | |
---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSPECIFIED |
Valeur par défaut, ne pas utiliser. |
ALL_DATA_SOURCES |
Actualise toutes les sources de données et les objets de sources de données associés dans la feuille de calcul. |
Actualisation quotidienne de la source de données
Un calendrier pour actualiser les données tous les jours dans un intervalle de temps donné.
Représentation JSON |
---|
{
"startTime": {
object ( |
Champs | |
---|---|
startTime |
Heure de début d'un intervalle de planification de l'actualisation d'une source de données. Seule |
TimeOfDay
Représente une heure de la journée. La date et le fuseau horaire sont spécifiés ailleurs, ou ne sont pas significatifs. Une API peut choisir d'autoriser des secondes intercalaires. Les types associés sont google.type.Date
et google.protobuf.Timestamp
.
Représentation JSON |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
Champs | |
---|---|
hours |
Heure de la journée au format 24 heures. Elle doit être comprise entre 0 à 23. Une API peut choisir d'autoriser la valeur "24:00:00" pour des cas tels que l'heure de fermeture des bureaux. |
minutes |
Minutes de l'heure de la journée. Elles doivent être comprises entre 0 à 59. |
seconds |
Secondes de l'heure de la journée. Elles doivent normalement être comprises entre 0 et 59. Une API peut autoriser la valeur 60 si elle autorise les secondes intercalaires. |
nanos |
Fractions de secondes en nanosecondes. La valeur doit être comprise entre 0 et 999 999 999. |
Source de données Actualisation hebdomadaire
Un calendrier hebdomadaire pour actualiser les données sur des jours spécifiques dans un intervalle de temps donné.
Représentation JSON |
---|
{ "startTime": { object ( |
Champs | |
---|---|
startTime |
Heure de début d'un intervalle de planification de l'actualisation d'une source de données. Seule |
daysOfWeek[] |
Jours de la semaine à actualiser. Vous devez spécifier au moins un jour. |
DayOfWeek
Représente un jour de la semaine.
Enums | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
Le jour de la semaine n'est pas spécifié. |
MONDAY |
Lundi |
TUESDAY |
Mardi |
WEDNESDAY |
Mercredi |
THURSDAY |
Jeudi |
FRIDAY |
Vendredi |
SATURDAY |
Samedi |
SUNDAY |
Dimanche |
Actualisation des données par mois
Programmation mensuelle pour l'actualisation des données les jours du mois, selon un intervalle de temps donné.
Représentation JSON |
---|
{
"startTime": {
object ( |
Champs | |
---|---|
startTime |
Heure de début d'un intervalle de planification de l'actualisation d'une source de données. Seule |
daysOfMonth[] |
Jours du mois à actualiser. Seules les valeurs 1 à 28 sont prises en charge, en partant du 1er au 28. Vous devez spécifier au moins un jour. |
Intervalle
Représente un intervalle de temps, encodé sous la forme d'un code temporel de début (inclus) et d'un code temporel de fin (exclusif).
Le début doit être inférieur ou égal à la fin. Lorsque le début correspond à la fin, l'intervalle est vide (ne correspond pas à une heure). Lorsque le début et la fin ne sont pas spécifiés, l'intervalle correspond à tout moment.
Représentation JSON |
---|
{ "startTime": string, "endTime": string } |
Champs | |
---|---|
startTime |
Facultatif. Début inclusif de l'intervalle. Si cette valeur est spécifiée, un horodatage correspondant à cet intervalle devra être identique ou postérieure au début. |
endTime |
Facultatif. Fin de l'intervalle exclusive. Si cette valeur est spécifiée, le code temporel correspondant à cet intervalle doit être antérieur à la fin. |
Méthodes |
|
---|---|
|
Applique une ou plusieurs mises à jour à la feuille de calcul. |
|
Crée une feuille de calcul, en renvoyant celle que vous venez de créer. |
|
Renvoie la feuille de calcul à l'ID indiqué. |
|
Renvoie la feuille de calcul à l'ID indiqué. |