Я пытаюсь добавить кнопки в несколько строк, которые бы добавляли или вычитали значение из указанной строки. Вот изображение, чтобы показать вам, что я хочу сделать.
Строки с кнопками плюс и вычеты
Я достиг этого сценария:
function plusB1() {
ss=SpreadsheetApp.getActiveSpreadsheet()
s=ss.getActiveSheet()
var currVal=s.getRange("B1").getValue()
var plusVal= currVal +1
s.getRange("B1") .setValue(plusVal)
}
function minusB1() {
ss=SpreadsheetApp.getActiveSpreadsheet()
s=ss.getActiveSheet()
var currVal=s.getRange("B1").getValue()
var minusVal= currVal -1
s.getRange("B1") .setValue(minusVal)
}
Который делает то, что я хочу, кроме только в первом ряду. Я мог бы повторить создание пользовательских функций для каждой строки, но это кажется мне очень неэффективным. Есть ли способ иметь пару функций, которые собирают информацию о том, в какой строке была нажата эта кнопка?