我有一个目前正在运作的公式。
不幸的是,我需要它的后半部分在上半年之后发生,但它们目前正在同一时间发生。
我试过投入:
Utilities.sleep(1000);
但这并不能解决问题。
我确信必须有一条简单的界限可以让事情发生吗?
function onOpen() {
var bb = SpreadsheetApp.getActiveSpreadsheet();
var ssId = bb.getId();
var sheet = bb.getSheetByName('IR');
sheet.getRange('B1').setValue(ssId);
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('IR');
var sheet1 = ss.getSheetByName('Topsheet');
sheet.getRange('A2').copyTo(sheet1.getRange('A1'), {contentsOnly:true})
}
注意: 我必须将它全部放在一个公式中,因为复制文件时触发器不会被复制,而且我的整个团队会对它进行大量复制。
威尔