これは私がグーグルスクリプトをいじり回す最初の日なので、私の制限を許してください。
ヘッダー行を残したまま、フォームスプレッドシートのすべての行を削除する関数を作成しようとしました。
なぜこれが機能するのですか?
// Loop through the data in the range and delete the rows
if (data.length > 1) {
for (var row = 1; row < data.length; row++) {
ws.deleteRow(row+1);
}
ws.deleteRow(2);
}
次のように:
if (data.length > 1) {
for (var row = 1; row < data.length; row++) {
ws.deleteRow(row+1);
}
}
行2を残します