[Google Apps Script] Spreadsheet の最終行にデータを書き込む

作成日: 2021年09月07日

appendRow 関数を使うと Spreadsheet の最終行にデータを書き込むことができます。どの行が最終行なのかは Google Spreadsheet が自動的に判断を行います。appendRow 関数は配列を引数に受け取り、それぞれ配列の要素がスプレッドシートの列に対応しています。配列の0番目がA列、1番目がB列...という対応となっています。

function main() {
  var spreadsheetApp = SpreadsheetApp.openByUrl('https://example.com/your/spreadsheet/url');
  var spreadsheet = spreadsheetApp.getSheetByName('some_sheet');
  spreadsheet.appendRow(['one', 'two', 'three']);
}

実行結果は下記のようになります。

result

Google Apps Script