こういうシートがあって
2行目にデータを入れたい
この例ではA2にabc, B2にxyzを挿入する
コード.gs
function myFunction() { var sheetUrl = "SPREADSHEET_URL";// 対象のシートURL var sheet = SpreadsheetApp.openByUrl(sheetUrl).getSheets()[0];// 先頭シートを取得 sheet.insertRowAfter(1);// 行を挿入する var values = [["abc", "xyz"]];// 入力する値たち var range = sheet.getRange(2, 1, 1, values[0].length);// 入力する範囲 range.setValues(values);// 入力する } |
参考
insertRowAfter(afterPosition)
https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet#insertrowafterafterposition
insertRowAfter(afterPosition)
https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet#insertrowafterafterposition