在公式中输入分隔符

时间:2018-05-02 12:59:31

标签: google-apps-script google-sheets-api

我有一个目前正在运作的公式。

不幸的是,我需要它的后半部分在上半年之后发生,但它们目前正在同一时间发生。

我试过投入:

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})
}

注意: 我必须将它全部放在一个公式中,因为复制文件时触发器不会被复制,而且我的整个团队会对它进行大量复制。

威尔

0 个答案:

没有答案