sortSheets
function sortSheets(
spreadsheet: GoogleAppsScript.Spreadsheet.Spreadsheet,
callback?: (a: string, b: string) => number
): void;
По имени, по возрастанию, если не передана функция сравнения — она получает два имени листов и работает как та, что принимает Array#sort.
Вкладки переставляются по одной, каждая перестановка — обращение к сервису, поэтому таблица со множеством листов сортируется не мгновенно.
Параметры
Параметр | Тип | Описание |
|---|---|---|
|
| Таблица, вкладки которой переупорядочиваются. |
|
| Сравнивает два имени листов, как того ждёт |
Возвращает
void — ничего: таблица меняется на месте.
Примеры
Сортировка вкладок
const spreadsheet = SpreadsheetApp.getActive();
sortSheets(spreadsheet); // alphabetically by name
sortSheets(spreadsheet, (a, b) => b.localeCompare(a)); // reversed
Смотрите также
Исходный код
23 September 2026
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.