Я присваиваю ячейке в каждой строке значок png и скрипт с
sheet.insertImage(blob, 11, i).assignScript("ClickMe");
. В конце процесса у меня есть несколько сотен строк с кнопками в конце.На данный момент я изо всех сил пытаюсь понять, на какой строке нажимают.Я пробовал несколько вероятных кандидатов, таких как
var ss = SpreadsheetApp.getActiveSheet();
var sheetName = ss.getSheetName();
var activeRange = ss.getActiveRange();
var selection = ss.getSelection();
var ar = activeRange.getA1Notation();
var cc = ss.getCurrentCell().getA1Notation();
var scr = selection.getCurrentCell().getA1Notation();
var ac = ss.getActiveCell().getA1Notation();
Logger.log("scr=%s, ar=%s, cc=%s, ac=%s", scr, ar, cc, ac);
, но, щелкнув по 9-й строке, Logger.log говорит:
[19-06-20 22:39:01:123 HKT] scr=A1, ar=A1, cc=A1, ac=A1
Итак, вопрос в следующем: если кто-то нажимает накнопка на 21-й строке, может ли скрипт выяснить, по какой строке произошел щелчок?