Sheets:定期刷新 importxml

问题描述 投票:0回答:1

我希望定期(每分钟或每 5 分钟)刷新几个 importxml。我使用下面的脚本和链接触发器,每分钟设置一次。尽管如此,只有当我手动运行脚本时,目标单元才会刷新。你知道这个问题吗?

function getData() {
  var queryString = Math.random();

  var Xpath_1 = "//table[@class='detail']/tbody/tr[1]/td[4]";
  var importXpath_1 = '=IMPORTXML("' + 'https://www.matchendirect.fr/tennis/match-367934-c-gauff-t-zidansek' + '?' + queryString + '";"'+ Xpath_1 + '")';
  
  SpreadsheetApp.getActiveSheet().getRange('S30').setValue(importXpath_1);
}

我正在尝试从工作表上的网站更新比赛得分

google-sheets import google-sheets-formula refresh
1个回答
0
投票

尝试:

function getData() {
  var queryString = Math.random();

  var Xpath_1 = "//table[@class='detail']/tbody/tr[1]/td[4]";
  var importXpath_1 = '=IMPORTXML("https://www.matchendirect.fr/tennis/match-367934-c-gauff-t-zidansek?' + queryString + '","' + Xpath_1 + '")';

  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  sheet.getRange('S30').setValue(importXpath_1);
}
© www.soinside.com 2019 - 2024. All rights reserved.