【发布时间】:2017-12-23 08:49:50
【问题描述】:
function getTotalSum(cell) {
var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();
var sum = 0;
for (var i = 0; i < sheets.length ; i++ ) {
var sheet = sheets[i];
var val = sheet.getRange(cell).getValue();
if (typeof(val) == 'number') {
sum += val;
}
}
return sum;
}
我在运行此代码时不断出错。错误是 Range not found(第 6 行)。解决此错误的方法是什么?
【问题讨论】:
-
能问一下你给的
cell的值吗? -
我没有声明单元格值,但我希望该单元格是所有表格的总和
-
因为没有声明cell的值,所以出现你问题的错误。
-
我没有声明单元格值,但我希望单元格是用户定义的,并将在所有工作表中求和
-
我该如何声明这个单元格值?
标签: google-apps-script google-sheets