如何在Google Apps脚本中的下一行设置多个值

时间:2017-02-14 16:21:36

标签: google-apps-script google-sheets

使用电子表格var nextRow = SpreadsheetApp.getActiveSheet().getDataRange().getLastRow()+1;

中的数据排在最后一行之后

五个值
var values = [[val1, val2, val3, val4, val5]];

我想将A列到E的上面五个值添加到下一行,并且执行以下操作不起作用(获取错误:范围高度不正确,为1但应该是993)SpreadsheetApp.getActiveSheet().setActiveSelection("A:E"+ nextRow).setValues(values);

1 个答案:

答案 0 :(得分:1)

获得你想要的范围可能更安全,而不是设置和取决于选择。

您的范围说明符为"A:E" + nextRow,但可能应为"A"+nextRow+":E"+nextRow。前者可能会给你不止一行。