【发布时间】:2016-05-05 04:07:39
【问题描述】:
我使用谷歌电子表格每周向我的用户发送一封包含一些指标数据的电子邮件。我最近收到此错误:
Method Range.getValue is heavily used by the script. File: Code Line: 69
这是第 69 行:
while (marketReportDataSheet.getRange(AGENT_NAME_ROW,currentDataColumn).getValue() != "")
{
createMarketReport(marketReportDataSheet, currentDataColumn);
currentDataColumn += 1;
}
整个脚本的副本:http://pastebin.com/n70iLPsA
电子邮件仍然发送出去,但错误也在那里。我尝试减少使用该方法的次数,但错误仍然存在。我已经查过了这个错误,但即使在 SO 上也找不到任何具体的答案。任何解决方案或正确方向的观点都将不胜感激。
【问题讨论】:
-
while循环迭代了多少次?如果循环只运行一次,请将其更改为if条件。if (marketReportDataSheet.getRange(AGENT_NAME_ROW,currentDataColumn).getValue() != "")
标签: google-apps-script google-sheets