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

appendRow

function appendRow( target: GoogleAppsScript.Spreadsheet.Sheet | GoogleAppsScript.Spreadsheet.Range, values: unknown, options: AppendRowsOptions | null | undefined = {} ): GoogleAppsScript.Spreadsheet.Sheet;

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

Це appendRows з одним рядком: ті самі перевірки, те саме розширення аркуша, якщо результат не вміщується, і те саме правило, що клітинка, яка починається з =, стає формулою.

Параметри

Параметр

Тип

Опис

target

GoogleAppsScript.Spreadsheet.Sheet \| GoogleAppsScript.Spreadsheet.Range

Аркуш, до якого додаємо, або діапазон, усередині якого додаємо.

values

unknown

Один рядок: плоский масив, по значенню на стовпець.

options (необов'язковий) = {}

AppendRowsOptions \| null \| undefined

afterFrozenRows починає запис нижче закріплених рядків, якщо дані закінчуються раніше за них.

Повертає

GoogleAppsScript.Spreadsheet.Sheet — аркуш, щоб виклики можна було об'єднувати в ланцюжок.

Винятки

Виняток

Умова

IllegalArgumentException

не передано жодного аргументу.

InvalidSheetException

перший аргумент не є ні аркушем, ні діапазоном.

TypeError

значення не є плоским масивом.

Приклади

Додавання на аркуш

const sheet = SpreadsheetApp.getActiveSheet(); appendRow(sheet, ["Ada", "ada@example.com", "=TODAY()"]);

Додавання всередині діапазону

const sheet = SpreadsheetApp.getActiveSheet(); appendRow(sheet.getRange("B1:D10"), ["Ada", "ada@example.com"]);

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

Вихідний код

src/appsscript/sheet/appendRow.ts

23 September 2026

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