Google sheets 设置计时器以启用/禁用Google工作表上的触发器

Google sheets 设置计时器以启用/禁用Google工作表上的触发器,google-sheets,timer,triggers,click,Google Sheets,Timer,Triggers,Click,我目前有一个触发器,每15分钟更新一个新值。不幸的是,它不断更新 例如,我希望它在08:00到16:00之间停止 有没有办法做到这一点?提前谢谢。是的,有办法 在这种情况下,您可以做的是: 方法1 创建一个新触发器,该触发器将在08:00触发以删除上一个触发器。 要删除触发器,可以使用类似的方法,根据: 创建一个将在16:00触发的新触发器,以创建每15分钟运行一次的新触发器。 方法2 自定义触发器,使其仅为您需要/想要的特定操作触发 参考 . 非常感谢! function deleteTrig

我目前有一个触发器,每15分钟更新一个新值。不幸的是,它不断更新

例如,我希望它在08:00到16:00之间停止

有没有办法做到这一点?提前谢谢。

是的,有办法

在这种情况下,您可以做的是:

方法1 创建一个新触发器,该触发器将在08:00触发以删除上一个触发器。 要删除触发器,可以使用类似的方法,根据:

创建一个将在16:00触发的新触发器,以创建每15分钟运行一次的新触发器。 方法2 自定义触发器,使其仅为您需要/想要的特定操作触发

参考 .
非常感谢!
function deleteTrigger(triggerId) {
  var allTriggers = ScriptApp.getProjectTriggers();
  for (var i = 0; i < allTriggers.length; i++) {
    if (allTriggers[i].getUniqueId() === triggerId) {
      ScriptApp.deleteTrigger(allTriggers[i]);
      break;
    }
  }
}