初めまして。
やり取りを拝見しました。
>ガジェットをクリックした際にイベントを発生させ、カーソルの当たっている情報を取得させる
でもいいそうですが、onOpenでメニュ-バーを作成し、クリックしたときにカーソルの当たっている情報を取得させるではだめでしょうか?
これでもいいのならできると思います。
function onOpen() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var menuEntries = [];
menuEntries.push({name: "Menu Cellrange", functionName:
"getCellrange"});
ss.addMenu("addMenuExample", menuEntries);
}
function getCellrange() {
var vis_cell = "A1";
var ss = SpreadsheetApp.getActiveSpreadsheet();
var cur_cell = ss.getActiveCell().getA1Notation();
ss.getRange(vis_cell).setValue(cur_cell);
}
>セルのクリックイベントは存在していない
ブラウザがchromeなら、図形描画で透明なボタンを作成し"A1"に移動させスクリプトの割り当てで"getCellrange"を割り当てても面
白いと思います。
擬似的に"A1"(実際には透明なボタン)をクリックすると"getCellrange()"が実行されます。