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

removeSchema

function removeSchema( sheet: GoogleAppsScript.Spreadsheet.Sheet, options: RemoveSchemaOptions | null | undefined = {} ): boolean;

La description stockée disparaît ; les données et la ligne d'en-tête restent exactement telles quelles. Une feuille sans schéma stocké n'est pas touchée et l'appel renvoie false.

validation: true efface en plus la validation des données sur les colonnes décrites. C'est désactivé par défaut à dessein : Apps Script ne permet pas de distinguer une règle créée par le schéma d'une règle ajoutée à la main, et l'effacement emporterait les deux.

Paramètres

Paramètre

Type

Description

sheet

GoogleAppsScript.Spreadsheet.Sheet

La feuille sur laquelle travailler.

options (facultatif) = {}

RemoveSchemaOptions \| null \| undefined

validation efface aussi la validation des données qu'impliquait le schéma.

Valeur de retour

boolean — true si un schéma a été supprimé.

Exceptions

Exception

Condition

InvalidSheetException

le premier argument n'est pas une feuille.

Exemples

Supprimer un schéma

const sheet = SpreadsheetApp.getActiveSheet(); removeSchema(sheet); // => true when one was there removeSchema(sheet, { validation: true }); // also clears the rules it implied

Voir aussi

Code source

src/appsscript/sheet/removeSchema.ts

23 September 2026

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