apps-script-utils (Deutsch) 2.1.1 Help

sortSheets

function sortSheets( spreadsheet: GoogleAppsScript.Spreadsheet.Spreadsheet, callback?: (a: string, b: string) => number ): void;

Nach Namen aufsteigend, sofern keine Vergleichsfunktion übergeben wird — sie bekommt zwei Blattnamen und arbeitet wie die von Array#sort.

Die Reiter werden einzeln verschoben, jede Verschiebung ist ein Dienstaufruf; eine Tabelle mit vielen Blättern braucht also einen Moment.

Parameter

Parameter

Typ

Beschreibung

spreadsheet

GoogleAppsScript.Spreadsheet.Spreadsheet

Die Tabelle, deren Reiter neu geordnet werden.

callback (optional)

(a: string, b: string) => number

Vergleicht zwei Blattnamen, wie Array#sort es erwartet.

Rückgabewert

void — nichts; die Tabelle wird an Ort und Stelle geändert.

Beispiele

Reiter sortieren

const spreadsheet = SpreadsheetApp.getActive(); sortSheets(spreadsheet); // alphabetically by name sortSheets(spreadsheet, (a, b) => b.localeCompare(a)); // reversed

Siehe auch

Quellcode

src/appsscript/sheet/sortSheets.ts

23 September 2026

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