apps-script-utils (Українська) 2.1.1 Help

sortSheets

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

За іменем, за зростанням, якщо не передано функцію порівняння — вона отримує два імені аркушів і працює як та, що приймає Array#sort.

Вкладки переставляються по одній, кожна перестановка — звернення до сервісу, тому таблиця з багатьма аркушами сортується не миттєво.

Параметри

Параметр

Тип

Опис

spreadsheet

GoogleAppsScript.Spreadsheet.Spreadsheet

Таблиця, вкладки якої перевпорядковуються.

callback (необов'язковий)

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

Порівнює два імені аркушів, як того чекає Array#sort.

Повертає

void — нічого: таблиця змінюється на місці.

Приклади

Сортування вкладок

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

Дивіться також

Вихідний код

src/appsscript/sheet/sortSheets.ts

23 September 2026

Цю документацію згенеровано нейромережею (Claude) на основі вихідного коду бібліотеки.