0

我正在寻找基于对特定工作表/单元格的编辑来启动脚本。

让我们说当工作表'脚本'单元格 A1 = '电话脚本'

此功能启动:

   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);`

我最初将此分配给一个按钮,但我想离开它。

4

1 回答 1

0
 function onEditSend850(e) {
 if(e.range.getA1Notation() !== 'C1' || e.value !== 'Send 850') return;
 emailandsave850()
 }

在编辑触发器上,当 c1 读取 Send 850 时,它将运行函数 emailandsave850

于 2018-05-21T13:16:31.437 回答