apps-script-utils (Русский) 2.1.1 Help

requireGridRangeContainedIn

function requireGridRangeContainedIn( gridRange: GridRange, containerGridRange: GridRange, message?: string ): GridRange;

Утверждающая форма isGridRangeContainedIn. Сообщение по умолчанию называет оба диапазона в нотации A1 — именно это делает ошибку читаемой в журнале выполнения.

Параметры

Параметр

Тип

Описание

gridRange

GridRange

The grid range that must be contained.

containerGridRange

GridRange

The grid range expected to contain it.

message (необязательный)

string

Сообщение исключения. Если не задано, используется сообщение с обоими диапазонами.

Возвращает

GridRange — первый диапазон без изменений.

Исключения

Исключение

Условие

InvalidGridRangeException

первый диапазон не лежит внутри второго.

Примеры

Защита записи

const inner = { startRowIndex: 1, endRowIndex: 2, startColumnIndex: 1, endColumnIndex: 2 }; const outer = { startRowIndex: 0, endRowIndex: 5, startColumnIndex: 0, endColumnIndex: 5 }; requireGridRangeContainedIn(inner, outer); // => the inner range

Смотрите также

Исходный код

src/appsscript/sheet/requireGridRangeContainedIn.ts

23 September 2026

Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.