Google apps script 创建一个脚本,该脚本将根据图形的位置或指定脚本时输入的信息来增加单元格

Google apps script 创建一个脚本,该脚本将根据图形的位置或指定脚本时输入的信息来增加单元格,google-apps-script,google-sheets,drawing,increment,Google Apps Script,Google Sheets,Drawing,Increment,我一直在使用这样的脚本 函数递增b2(){ SpreadsheetApp.getActiveSheet().getRange('B2').setValue(SpreadsheetApp.getActiveSheet().getRange('B2').getValue()+1); } 我希望代码能够获取它所在的位置/单元格并使用该位置,或者能够通过赋值代码发送变量,例如 函数增量(CellName){ SpreadsheetApp.getActiveSheet().getRange(CellNa

我一直在使用这样的脚本

函数递增b2(){
SpreadsheetApp.getActiveSheet().getRange('B2').setValue(SpreadsheetApp.getActiveSheet().getRange('B2').getValue()+1);
}
我希望代码能够获取它所在的位置/单元格并使用该位置,或者能够通过赋值代码发送变量,例如

函数增量(CellName){
SpreadsheetApp.getActiveSheet().getRange(CellName).setValue(SpreadsheetApp.getActiveSheet().getRange(CellName).getValue()+1);
}

然后分配
增量(“B2”)
,这样我就可以对多个单元格使用相同的脚本。这些方法中是否有一种是可行的,或者是否有其他方法不必创建
incrementB2
incrementB3
递增b4
函数?

听起来您想将该函数用作自定义单元格函数,自定义函数无法更改另一个单元格的值,也无法确定它们所在的单元格。如果不是这样的话,那么看起来你已经得到了你想要的,只要手机名是空的


听起来您想将该函数用作自定义单元格函数,而自定义函数无法更改另一个单元格的值,也无法确定它们所在的单元格。如果不是这样的话,那么看起来你已经得到了你想要的,只要手机名是空的

不幸的是,执行分配给图形的Google Apps脚本函数的“onclick”触发器没有事件对象,因此无法查看

一个选项是在编辑简单或可安装触发器上使用复选框

相关的

资源

不幸的是,执行分配给图形的Google Apps脚本函数的“onclick”触发器没有事件对象,因此无法查看

一个选项是在编辑简单或可安装触发器上使用复选框

相关的

资源


哦,我明白他现在在问什么了。我想通过菜单或图形传递参数。有时我发现完全没有抓住要点是很容易的。@Cooper这在我身上发生过很多次:)哦,我明白他现在在问什么了。我想通过菜单或图形传递参数。有时我发现完全没有抓住要点是很容易的。@Cooper这件事在我身上发生过很多次:)