如何制作" getValue()"再次为我工作

时间:2016-10-02 21:50:18

标签: google-sheets-api

我有一个现有的谷歌电子表格+脚本,它运行得很好。但是从一周后突然停止了工作。

在我的电子表格表中,我使用以下命令下载200天的历史股票价格:

=googlefinance(B1,ʺcloseʺ,today()-200,today())   ; //cell B1 contains the ticker symbol. It populates the values from cell B3 – B142

现在我有一个脚本,我首先设置了单元格B1的值。等待10秒钟。然后我提取特定单元格的值(包含历史价格)。

var xyz = sheet.getRange('B100').getValues();

此行无效。当我打印xyz的值时,它始终为空。但是,如果我从工作表中提取任何其他静态值,我会正确获得该值。任何见解,非常感谢。

1 个答案:

答案 0 :(得分:1)

遗憾的是,这不是通过Sheets API或脚本支持的。有关详细信息,请参阅https://gsuiteupdates.googleblog.com/2016/09/historical-googlefinance-data-no-longer.html