这可能是由于您设置的触发器不正确导致的。可能有几种解决方法:
检查您的代码中的触发条件是否正确。例如,如果您想在文档编辑后触发脚本,则需要使用“onEdit”触发器,而不是“onOpen”或“onInstall”触发器。
确认您的脚本是否已授权。在某些情况下,没有正确授权您的Google帐户可能会导致触发器不起作用。
尝试重置脚本项目的触发器。您可以通过以下步骤来重置触发器:
a. 打开脚本编辑器 b. 点击“编辑”>“当前项目的触发器” c. 删除所有已创建的触发器 d. 点击“新增触发器” e. 设置正确的触发条件和事件处理器
示例代码:
function myFunction() { // 在此处添加您的脚本代码 }
function createTrigger() { ScriptApp.newTrigger("myFunction") .forSpreadsheet(SpreadsheetApp.getActive()) .onEdit() .create(); }
注意:请将“myFunction”更改为您的脚本中的实际函数名称,并更改触发条件以适合您的脚本。