我希望根据特定工作表/单元格的编辑启动脚本。
让我们说当Sheet'Scripts'单元格A1 ='Phone Script'
时此功能启动:
var formTitle = 'Phone Script';
var formID = 'My Form ID';
var form = FormApp.openById(formID);
var formUrl = form.getPublishedUrl();
var htmlApp = HtmlService
.createHtmlOutput('<script>location.href = "' + formUrl + '"</script>')
.setSandboxMode(HtmlService.SandboxMode.IFRAME)
.setTitle(formTitle)
.setWidth(500)
.setHeight(450);
SpreadsheetApp.getActiveSpreadsheet().show(htmlApp);`
我最初把它分配给一个按钮,但我想放弃它。
答案 0 :(得分:0)
function onEditSend850(e) {
if(e.range.getA1Notation() !== 'C1' || e.value !== 'Send 850') return;
emailandsave850()
}
在编辑触发器上,当c1读取Send 850时,它将运行函数emailandsave850