Javascript 需要帮助在谷歌表单上创建工作流吗
我正在尝试用一个链接到谷歌表单的谷歌表单制作一个工作流。 当我在“验证”栏中键入X时,我希望在相应行中键入的电子邮件地址收到电子邮件通知 有人能帮我修改代码吗Javascript 需要帮助在谷歌表单上创建工作流吗,javascript,Javascript,我正在尝试用一个链接到谷歌表单的谷歌表单制作一个工作流。 当我在“验证”栏中键入X时,我希望在相应行中键入的电子邮件地址收到电子邮件通知 有人能帮我修改代码吗 var range = "A10:B20"; function onOpen() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var Sousmenu = []; Sousmenu.push({name: "Notif cellul
var range = "A10:B20";
function onOpen() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var Sousmenu = [];
Sousmenu.push({name: "Notif cellule", functionName: "Message"});
ss.addMenu("Info Notif", Sousmenu);
}
function Message() {
Browser.msgBox ('Cellule programmée : '+range +'. Email programmé :' +email);
}
function Notification() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = SpreadsheetApp.getActiveSheet();
var editRange = sheet.getActiveRange();
var editRow = editRange.getRow();
var editCol = editRange.getColumn();
var testrange = sheet.getRange(range);
var rangeRowStart = testrange.getRow();
var rangeRowEnd = rangeRowStart + testrange.getHeight()-1;
var rangeColStart = testrange.getColumn();
var rangeColEnd = rangeColStart + testrange.getWidth()-1;
if (editRow >= rangeRowStart && editRow <= rangeRowEnd
&& editCol >= rangeColStart && editCol <= rangeColEnd)
{
var objet = 'Modification de '+sheet.getName();
var body = sheet.getName() + ' a été modifié . Suivre ' + ss.getUrl() + ' pour voir la modification de la cellule : «' + range + '». Nouvelle saisie: «' + editRange.getValue() + '».';
MailApp.sendEmail(email, objet, body);
}
} ```
var range=“A10:B20”;
函数onOpen(){
var ss=SpreadsheetApp.getActiveSpreadsheet();
var Sousmenu=[];
push({name:“Notif cellle”,functionName:“Message”});
ss.addMenu(“信息通知”,Sousmenu);
}
函数消息(){
Browser.msgBox('cellle programée:'+range+'。Email programé:'+Email);
}
函数通知(){
var ss=SpreadsheetApp.getActiveSpreadsheet();
var sheet=SpreadsheetApp.getActiveSheet();
var editRange=sheet.getActiveRange();
var editRow=editRange.getRow();
var editCol=editRange.getColumn();
var testrange=sheet.getRange(范围);
var rangeRowStart=testrange.getRow();
var rangeRowEnd=rangeRowStart+testrange.getHeight()-1;
var rangeColStart=testrange.getColumn();
var rangeColEnd=rangeColStart+testrange.getWidth()-1;
如果(editRow>=rangeRowStart&&editRow=rangeColStart&&editCol