2016-10-02 12 views
0

私は、既存のGoogleスプレッドシート+スクリプトが完璧に動作しています。しかし、一週間後に突然働きを止めました。私のスプレッドシートのシートで"getValue()"をもう一度やり直すには


私は歴史的な株価の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

これは残念ながら、Sheets APIやスクリプトではサポートされていません。詳細は、https://gsuiteupdates.googleblog.com/2016/09/historical-googlefinance-data-no-longer.htmlを参照してください。

+0

Grrrrr ......清算Samさんありがとうございます。これは私の完璧に動作するスクリプトが突然動作を停止した理由を説明します。今私は別の戦略を見つける必要があります。 –

関連する問題