我需要在Google Apps脚本中创建一个自定义函数,允许我输入某些单元格的位置,然后该函数将输出到新单元格中。这就是我试着做的事情:
function SetRange(RowNum) {
var app = SpreadsheetApp;
var ss = app.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
sheet.getActiveCell(),setValue(45)
sheet.getRange(RowNum,24),setValue(51);
}
我收到错误“SetValue未定义。我正在构建这个程序,因为我知道有一些事实,资深程序员会知道我没有。再次感谢您的帮助
答案 0 :(得分:1)
自定义函数可以返回值数组,但不能使用setValue()或setValues()。
实施例
function demo(){
var output = [
[1,2],
[3,4]
]
return output;
}
如果我们将=demo()
添加到A1,结果将为:
| A | B |
--+-----+-----+
1| 1| 2|
2| 3| 4|