apps-script-utils (Français) 2.1.1 Help

getSchema

function getSchema(sheet: GoogleAppsScript.Spreadsheet.Sheet): SheetSchema | null;

Un schéma décrit les colonnes : leurs noms, leurs types et la ligne où figurent les noms. Si insertSchema en a stocké un sur la feuille, c'est celui-là qui revient.

Si rien n'a été stocké, la feuille est lue et un schéma est déduit de la ligne d'en-tête et des valeurs en dessous. Le résultat porte alors inferred: true, ce qui permet de distinguer une description déclarée d'une description devinée.

Paramètres

Paramètre

Type

Description

sheet

GoogleAppsScript.Spreadsheet.Sheet

La feuille sur laquelle travailler.

Valeur de retour

SheetSchema | null — le schéma, ou null si la feuille n'a rien à décrire.

Exceptions

Exception

Condition

InvalidSheetException

le premier argument n'est pas une feuille.

Exemples

Lire un schéma

const sheet = SpreadsheetApp.getActiveSheet(); const schema = getSchema(sheet); schema?.columns.map((column) => column.name);

Voir aussi

Code source

src/appsscript/sheet/getSchema.ts

23 September 2026

Cette documentation a été générée par une IA (Claude) à partir du code source de la bibliothèque.