我正在努力寻找解决某些问题的方法,虽然我可以从weeb获得一些帮助,但我无法将其归结为我希望它做的事情。那么,我想要实现的目标:
脚本监视第二张表格,在表单提交(触发器)上,按特定顺序从最后一行获取信息以创建电子邮件:
function formsubmission(e){ var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheetbyName('email'); var startRow = 2; var lastRow = e.sheet.getLastRow(); var formid = e.sheet.column[1]; var notificationemail = e.sheet.column[2]; var formdate = e.sheet.column[3]; var formtime = e.sheet.column[4]; var submitter = e.sheet.column[6]; var yn = e.sheet.column[7]; var subject = formid + "submitted"; var message = "Thank for answering" + yn + "on" + formdate + "at"+ formtime; MailApp.sendEmail (notificationgroup, subject, message,{ cc: submitter, }); }
不用说上面的脚本不起作用。
如果有任何一个善良的人想帮忙。表单是上面引用的测试表单here,相关的电子表格是here。
我不希望有单独的表单,但接受提交的表格不允许任何功能或其他任何内容。
非常感谢任何有助于使上述脚本有效的帮助。
谢谢