我正在尝试创建一个脚本,只要在Google电子表格的特定列中更改了值,就会触发通知。理想情况下,我想根据特定列的更改向其他人触发通知。
我在这里有一个测试电子表格: https://docs.google.com/spreadsheets/d/1V4X1FNtYKbXhha84MzeU8kI57ck246WfvSluHlsP1eo/edit?usp=sharing
并且在SO的答案中找到了自定义通知的脚本。我接受了它并调整它直到我得到它:
public static void main(String[] args,int a){
// some code
}
2)public static void main(String[] args){//JVM will call this method to start
// some code
}
更改收件人电子邮件后,脚本会运行,但会针对任何单元格中的任何更改发送通知,而不会针对具有特定列的单元格发送通知。
任何人都可以帮助我做到我正在寻找的东西吗? TIA!
答案 0 :(得分:0)
想象一下您的触发事件是onEdit(e)
function onEdit(e)
{
var range = e.range;
var column = range.getColumn();
if(column == `your expected column number`)
{
// call your send notification function
sendNotification();
}
}
您可以更多地了解触发器。 Event Objects