0
我有這個腳本,它完美的作品 - 如果「Y」是寫在B94作爲片1谷歌腳本 - 一個運行上編輯腳本多張
function runOnEdit(e){
var sheets = ["Sheet 1", "Sheet 2"]; // change sheet names to suit.
var ind = sheets.indexOf(e.source.getActiveSheet().getName());
if(ind == -1 || e.range.getA1Notation() !== "B94" && e.range.getA1Notation() !== "B54" || e.value.toLowerCase() !== "y") return;
ind == 0 ? Script1() : Script2();
}
,它觸發腳本1.如果它是寫在表2 B54,它觸發腳本2.
我想更多的牀單和多個腳本把它添加。
function runOnEdit(e){
var sheets = ["HAR 2 Yelo", "HAR 2 Bambello", "HAR 2 KM5512"]; // change sheet names to suit.
var ind = sheets.indexOf(e.source.getActiveSheet().getName());
if(ind == -1 || e.range.getA1Notation() !== "B94" && e.range.getA1Notation() !== "B54"&& e.range.getA1Notation() !== "B54" || e.value.toLowerCase() !== "y") return;
ind == 0 ? CopyYeloPlants() : CopyBambelloPlants() : CopyKM5512Plants() ;
}
這是行不通的。我錯過了什麼?