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
Timer Google电子表格-now()函数仅使用web嵌入链接更新_Timer_Google Apps Script_Triggers_Embed_Spreadsheet - Fatal编程技术网

Timer Google电子表格-now()函数仅使用web嵌入链接更新

Timer Google电子表格-now()函数仅使用web嵌入链接更新,timer,google-apps-script,triggers,embed,spreadsheet,Timer,Google Apps Script,Triggers,Embed,Spreadsheet,我正在运行一个电子表格,它使用now()函数来计算倒计时增量 我希望网页上的嵌入式电子表格在不访问电子表格的情况下更新now()函数。 我尝试的时间触发器总是要求用户在电子表格更新之前加载或编辑电子表格。即使是在“文件/设置”中,将其更改为on change和every minute也无济于事 有什么想法吗?为什么不使用时间触发器来更新单元格 function updateTime(){ SpreadsheetApp.openById(ssid).getSheets()[0].getRang

我正在运行一个电子表格,它使用now()函数来计算倒计时增量

我希望网页上的嵌入式电子表格在不访问电子表格的情况下更新now()函数。

我尝试的时间触发器总是要求用户在电子表格更新之前加载或编辑电子表格。即使是在“文件/设置”中,将其更改为on change和every minute也无济于事


有什么想法吗?

为什么不使用时间触发器来更新单元格

function updateTime(){
  SpreadsheetApp.openById(ssid).getSheets()[0].getRange('G10').setValue(new Date());
}

正如Zig Mandel所评论的那样,一种更简单的方法是进入“电子表格设置…”并将“重新计算”更改为每小时或每分钟一次。

您是否尝试过名为“复制”的附加组件?谢谢我查看了copyDown,没有看到它有什么帮助,因为它是由Google forms驱动的,不会触发更新嵌入文档。此外,在电子表格文件属性中,我认为有一个自动更新此类函数调用的设置。