每n小时更新一次谷歌电子表格

时间:2017-01-26 13:19:54

标签: excel google-sheets spreadsheet google-docs

我有谷歌表,我想每天使用(如主模板),我只需要在特定单元格中添加一些值,

我希望能够自动或不自动地将这些单元格值设置为每天(让我们说在午夜时间)回到我的默认值(让我们说0或1)。

任何线索,任何帮助, 谢谢。

2 个答案:

答案 0 :(得分:1)

您可以使用脚本触发器每隔n小时运行一次脚本。

触发器:https://developers.google.com/apps-script/guides/triggers/installable

选中“手动管理触发器”部分。

您必须在Google电子表格中创建一个脚本,将值更改为默认值,然后设置触发器,每隔n小时左右运行一次该脚本。

答案 1 :(得分:0)

所以我需要做的就是为工作表创建一个脚本

function myFunction() {
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var sheet = ss.getSheetByName("Sheet1");
    var range = sheet.getRange("B2");
    var values = range.getValues();  
    if(values > 0) {
        range.setValue(0);
    } 
} 

然后点击资源,当前项目的触发器。 添加新触发器并将其设置如下:

enter image description here

我认为就是这样,经过测试和工作。 如果缺少某些内容,请编辑我的答案,删除触发器或类似内容。