appendRows
Передан лист — просматривается весь лист, запись начинается со столбца 1; передан диапазон — только его ячейки, и запись идёт по столбцам диапазона: данные в других местах листа больше не решают, куда попадёт блок.
Ничего не перезаписывается: запись начинается строкой ниже последней, где есть данные, причём 0 и false считаются данными. Если листу не хватает высоты, строки добавляются. В отличие от Sheet#appendRow, который принимает по одной строке, весь блок пишется за один вызов.
Ячейка, текст которой начинается с =, записывается как формула, а не как текст — по тому же правилу, что и в редакторе.
Сбой внутри записи — сервис недоступен, лист удалён — возвращается тем самым исключением, которое бросил сервис, вместе со стеком. Блокировка документа снимается в любом случае.
Параметры
Параметр | Тип | Описание |
|---|---|---|
|
| Лист, в который добавляем, или диапазон, внутри которого добавляем. |
|
| Матрица строк: по массиву на строку, все одной длины. |
|
|
|
Возвращает
GoogleAppsScript.Spreadsheet.Sheet — лист, чтобы вызовы можно было объединять в цепочку.
Исключения
Исключение | Условие |
|---|---|
| не передан ни один аргумент. |
| первый аргумент не является ни листом, ни диапазоном. |
| значения не являются матрицей со строками одинаковой длины. |
Примеры
Добавление на лист
Добавление внутри диапазона
Смотрите также
Исходный код
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.