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() ;
}
这是行不通的。我错过了什么?