安排复选框自动选中/取消选中背景

问题描述 投票:0回答:1

下面的脚本昨天运行良好,今天出现错误:

异常:此脚本有太多触发器。必须先从脚本中删除触发器,然后才能添加更多触发器。

function chEcked() {
  SpreadsheetApp.getActive().getSheetByName('To-do').getRange("F1").setValue(true);
  SpreadsheetApp.getActive().getSheetByName('OverDate').getRange("F1").setValue(true);
}

function unchEcked() {
  SpreadsheetApp.getActive().getSheetByName('To-do').getRange("F1").setValue(false);
  SpreadsheetApp.getActive().getSheetByName('OverDate').getRange("F1").setValue(true);
}

ScriptApp.newTrigger("unchEcked").timeBased().atHour(23).nearMinute(50).everyDays(1).create();

ScriptApp.newTrigger("chEcked").timeBased().atHour(18).nearMinute(50).everyDays(1).create();

我想做的是让这个脚本每天在特定时间运行。 我知道如果我删除旧的触发器,脚本将成功执行,但我不能每天手动执行。 您可以修改脚本来满足我的需要吗?

javascript google-apps-script triggers
1个回答
0
投票

我不会以编程方式添加触发器,而是通过触发器的 Apps 脚本项目界面菜单添加触发器。您可以根据需要使用菜单进行安排。

© www.soinside.com 2019 - 2024. All rights reserved.