【发布时间】:2020-06-01 20:20:44
【问题描述】:
我有一个脚本,我希望它暂停大约 1 分钟,然后再继续。现在使用 sleep() 函数,我得到的只是脚本等到执行所有操作,而不是在继续之前暂停。这是我的脚本:
SpreadsheetApp.openById("").getRange('B1').setValue(SpreadsheetApp.openById("").getRange('B1').getValue() + 1);
Utilities.sleep(60000);
var sourceSheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("OVERVIEW");
var sourceData = sourceSheet.getDataRange().getValues();
var targetSS = SpreadsheetApp.openById("").getSheetByName("RAWDATADUPS");
var targetRangeTop = targetSS.getLastRow();
targetSS.getRange(targetRangeTop+1,1,sourceData.length,sourceData[0].length).setValues(sourceData);
var sourceSheet20 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("OVERVIEW20MIN");
var sourceData20 = sourceSheet20.getDataRange().getValues();
var targetSS20 = SpreadsheetApp.openById("").getSheetByName("RAWDATA20DUP");
var targetRangeTop20 = targetSS20.getLastRow();
targetSS20.getRange(targetRangeTop20+1,1,sourceData20.length,sourceData20[0].length).setValues(sourceData20);````
【问题讨论】:
-
我很能理解这个问题。等待和暂停有什么区别?
标签: google-sheets time copy sleep pause