有没有什么方法可以缓存Importrange并使其每周更新一次?

时间:2018-02-14 00:49:28

标签: google-sheets

我目前使用= ImportRange从我不拥有的公开表中引入一些数据。

然而,它是大量的数据,并且importrange尝试刷新每个页面访问的数据,并且不会在本地缓存它。

我是否可以运行一个脚本来通过importrange获取数据,然后将其硬编码到我自己的工作表中,并且每周只更新一次?

1 个答案:

答案 0 :(得分:0)

您可以使用名为sheetgo的Google表格插件自动更新其他工作表中的参考。您可以每月免费使用30个更新或支付更多更新

但我发现这是有效的。

function refreshSheet(){

var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(sheet_name);

//Your operations on the sheet

Utilities.sleep(1000);
}

while(true){
Utilities.sleep(604800000);
refreshSheet();}