使用电子表格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);
答案 0 :(得分:1)
获得你想要的范围可能更安全,而不是设置和取决于选择。
您的范围说明符为"A:E" + nextRow
,但可能应为"A"+nextRow+":E"+nextRow
。前者可能会给你不止一行。