我正在通过手动添加Google脚本onChange触发器。工作表正在从外部来源获取数据,并在接收到数据时创建新行。因此,发生了2个事件。
出于相同的原因,onChange()触发器运行了两次,但我只需要运行一次。任何帮助都会很棒。谢谢。
答案 0 :(得分:0)
因此,对于onChange
,例如事件对象changeType
可以包含值
这可以帮助您指定仅在发生某种Change
类型时才运行脚本。
示例:
function runMeOnIsertRow(e){
if(e.changeType == 'INSERT_ROW'){
//do something
} else{
return;
}
}