[英]Google Apps Script/Sheets - Script Function could not be found
我正在尝试在GAS中创建一个函数,并使用电子表格按钮进行调用。 当我按以下方式运行时,它没有问题:
function addButton() {
var ss1 = SpreadsheetApp.getActiveSpreadsheet();
var sheet1 = ss1.getSheets()[0];
sheet1.getRange("A1").setValue(1)
}
并使用
addButton
但是,我想做的是使用变量将函数的不同实现放在不同的按钮上。 这是我当前正在使用的代码:
function addButton(a,b) {
var ss1 = SpreadsheetApp.getActiveSpreadsheet();
var sheet1 = ss1.getSheets()[0];
sheet1.getRange(a).setValue(b)
}
然后在电子表格上调用它,以将单元格A1的值更改为1
addButton(“ A1”,1)
但是我得到了错误
Script function addButton("A1", 1) could not be found
不确定这是语法的问题还是Sheets的特殊问题。 我认为,如果这是一个错误,请重新输入错误的参数格式,将显示一条更有用的错误消息。
我不知道您到底出了什么问题,但这对我有用
function addButton(a,b) {
var ss1 = SpreadsheetApp.getActiveSpreadsheet();
var sheet1 = ss1.getSheets()[0];
sheet1.getRange(a).setValue(b)
}
function test(){
addButton("A1", 2);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.