Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 在谷歌工作表上创建时间控制触发器_Google Apps Script_Google Sheets_Triggers - Fatal编程技术网

Google apps script 在谷歌工作表上创建时间控制触发器

Google apps script 在谷歌工作表上创建时间控制触发器,google-apps-script,google-sheets,triggers,Google Apps Script,Google Sheets,Triggers,我正在使用此解决方案()将JSON数据导入到Google工作表中 重要的是,这些数据始终是准确的,但是,我注意到通过这个函数提供的数据落后于实际的API提要 如果我删除并按Ctrl+Z组合键,问题可以排序,但很明显,我不能全天候持续这样做:) 我的一个解决方案是,在带有IMPORTJSON函数的单元格中,我将以下内容放在它前面:IF(A1=1,“,IMPORTJSON 因此,如果A1中输入了1,则所有内容都将被删除,一旦删除了1,提要将使用正确的数据刷新 同样的问题是,我必须手动输入这个1。我想

我正在使用此解决方案()将JSON数据导入到Google工作表中

重要的是,这些数据始终是准确的,但是,我注意到通过这个函数提供的数据落后于实际的API提要

如果我删除并按Ctrl+Z组合键,问题可以排序,但很明显,我不能全天候持续这样做:)

我的一个解决方案是,在带有IMPORTJSON函数的单元格中,我将以下内容放在它前面:IF(A1=1,“,IMPORTJSON

因此,如果A1中输入了1,则所有内容都将被删除,一旦删除了1,提要将使用正确的数据刷新

同样的问题是,我必须手动输入这个1。我想创建一个自动输入的方法。比如每分钟或五分钟

如何创建这个时间触发单元

function updateCell() {
  var range = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Name of Sheet").getRange("A1");
  range.clear({contentsOnly: true});
  range.setValue(1);
}
并将该功能设置为每x分钟在计时器上触发一次


如果需要更精细的修订,请参阅以获取更多信息。

很高兴它可以工作;如果仍然存在问题,可能需要在清除和设置值之间使用;另请参阅