apps-script-utils (Deutsch) 2.1.1 Help

removeSchema

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

Die hinterlegte Beschreibung verschwindet; Daten und Kopfzeile bleiben genau so, wie sie sind. Ein Blatt ohne gespeichertes Schema bleibt unangetastet und der Aufruf meldet false.

validation: true löscht zusätzlich die Datenprüfung der beschriebenen Spalten. Sie ist absichtlich standardmäßig aus: Apps Script bietet keine Möglichkeit, eine vom Schema angelegte Regel von einer handgemachten zu unterscheiden, also trifft das Löschen beide.

Parameter

Parameter

Typ

Beschreibung

sheet

GoogleAppsScript.Spreadsheet.Sheet

Das Blatt, auf dem gearbeitet wird.

options (optional) = {}

RemoveSchemaOptions \| null \| undefined

validation löscht zusätzlich die vom Schema implizierte Datenprüfung.

Rückgabewert

boolean — true, wenn ein Schema entfernt wurde.

Ausnahmen

Ausnahme

Bedingung

InvalidSheetException

das erste Argument ist kein Blatt.

Beispiele

Ein Schema entfernen

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

Siehe auch

Quellcode

src/appsscript/sheet/removeSchema.ts

23 September 2026

Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.