对不起,对于愚蠢的问题,但我搜索了整个互联网,我找不到一个很好的教程来学习如何编程Google SpreadSheet脚本。Google电子表格脚本:创建简单功能时找不到函数getRange
我想为练习做一个非常简单的功能。
function simplesum(input) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets();
var range = sheet.getRange(input);
var x = 0;
for (var i = 1; i <= range.getNumRows(); i++) {
for (var j = 1; j <= range.getNumColumns(); j++) {
var cell = range.getCell(i, j);
x += (cell.getValue());
}
}
return x;
}
我知道我可以使用= sum()来做同样的事情。这里的想法是学习如何编程。 (即:= simplesum((A1:A8))它给出一个错误说:“TypeError:无法找到函数getRange在对象Sheet。(第4行)”
我应该怎么办?
再次,抱歉愚蠢的问题....
非常感谢!它完美的工作! 只是一个更愚蠢的问题:我习惯在VBA上编程。在Excel上,我们可以从代码中调用一个函数,比如application.sum。 Google Apps脚本有这种方式吗? – user3347814
电子表格功能不适用于谷歌应用脚本。 –
非常感谢! – user3347814