谷歌脚本financeapp刷新

时间:2012-07-04 00:37:53

标签: google-apps-script

我正在编写一个脚本,用于检查Google电子表格中的某些值,并通过电子邮件向我发送结果。它检查的值主要来自FinanceApp(过去一个月的各种股票价格),当电子表格打开时,一切都很好用,但是当电子表格关闭时(我有一个时间触发器设置为每天运行脚本)我接收包含NaN而非实际值的电子邮件!

这是我的代码的骨架:


    var spreadsheet = SpreadsheetApp.openById(id);
    var sheet = spreadsheet.getSheetByName(sheetName);
    var rows = sheet.getRange(range);
    var values = rows.getValues();
    MailApp.sendEmail(email, "stock stuff", values);

以下是我正在从FinanceApp检索的各种值的示例:


    =GoogleFinance("GOOG","PRICE")

提前感谢您的帮助:)


我最终将所有财务资料转移到股票市场关闭后每天运行的脚本中。该脚本通过电子邮件将该信息作为一种日常摘要发送给我,并将其存储在电子表格中,以便我随时查看。

这样,电子表格没有逻辑,只是一个视图。虽然这不是我原来问题的解决方案,但由于视图和逻辑的混合,我原来的方法存在缺陷:)

0 个答案:

没有答案