我编写了一个脚本,每隔几个小时就会向Google Apps电子表格中添加新的一行。
这是我发现第一个空行的功能:
function getFirstEmptyRow() {
var spr = SpreadsheetApp.getActiveSpreadsheet();
var cell = spr.getRange('a1');
var ct = 0;
while ( cell.offset(ct, 0).getValue() != "" ) {
ct++;
}
return (ct);
}
它可以正常工作,但是当到达约100行时,它变得非常缓慢,甚至十秒钟。我担心到达数千行时,它会太慢,可能超时或更糟。有没有更好的办法?
互换的青春