ray88’s diary

お仕事で困ったとき用の自分用の覚書

GAS シートに行を追加する

GAS 目次 - ray88’s diary

appendRow メソッド
  引数として与えた配列をそのままシートの最終の次の行に追加するメソッド
  少ないアクセス回数でまとめてデータを追加できるメリットがある。

※引数として与える配列の要素は、必ずしもシートの列数と等しくなくてもよい。
 また、要素としてnullや数式の文字列を与えることもできる。
※複数行をまとめて追加する際は、appendメソッドよりも2次元配列をsetValuesメソッドでセットする方が
 シートへの各背う回数を軽減できる

function myFunction08_04_04() {
  const sheet = SpreadsheetApp.getActiveSheet();
  
  sheet.appendRow(['高志',28,'ぶどう','お寿司', '将棋']);
  sheet.appendRow([null, '=SUM(B2:B4)']);
}