Googleスプレッドシートからロードされたデータベースがあります:
mydatabase = sheet.getDataRange().getValues()
次に、新しいレコードで拡張します。
mydatabase.push(mydatabase[x])
スクリプトの最後で、データベース全体を Google スプレッドシートに書き戻したいのですが、
sheet.getDataRange().setValues(mydatabase)
新しいデータベースは、元のデータベースがロードされたときよりも1レコード高いため、エラーが発生します。
getDataRange() でデータベースをシートに書き戻す方法はありますか? それ以外の場合、スプレッドシートには、より大きなデータセットに対応するのに十分な行があります。