【发布时间】:2017-01-26 13:19:53
【问题描述】:
我有一个我想每天使用的谷歌表格(比如一个主模板),我只需要在特定的单元格中添加一些值,
我希望能够自动或不将这些单元格值每天(比如在午夜)设置回我的默认值(比如 0 或 1)。
任何线索,任何帮助, 谢谢。
【问题讨论】:
标签: excel google-sheets spreadsheet google-docs
我有一个我想每天使用的谷歌表格(比如一个主模板),我只需要在特定的单元格中添加一些值,
我希望能够自动或不将这些单元格值每天(比如在午夜)设置回我的默认值(比如 0 或 1)。
任何线索,任何帮助, 谢谢。
【问题讨论】:
标签: excel google-sheets spreadsheet google-docs
您可以使用脚本触发器每隔 n 小时运行一次脚本。
触发器:https://developers.google.com/apps-script/guides/triggers/installable
选中“手动管理触发器”部分。
您必须在 google 电子表格中创建一个脚本以将值更改为默认值并设置触发器以每隔 n 小时左右运行一次该脚本。
【讨论】:
所以我需要做的就是为工作表创建一个脚本
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);
}
}
然后单击资源,当前项目的触发器。 添加新触发器并将其设置为:
我想就是这样,它已经过测试并且可以工作。 如果缺少某些内容,请编辑我的答案,删除触发器或类似的东西。
【讨论】: