我有一个A1:D20的股票符号矩阵。我有一个脚本来显示单元格D25中的符号。我希望每次单击A1:D20的任何单元格时都显示此显示(运行脚本)。基本上,我希望脚本在点击鼠标时触发。我该怎么做呢?
使用onSelectionChange事件对象
function onSelectionChange(e) {
e.source.toast('Entry');
//Logger.log(JSON.stringify(e));
const sh = e.range.getSheet();
if(sh.getName() == "Sheetname" && e.range.columnStart < 5 && e.range.rowStart < 20) {
//put your script in here
}
}
如果我更改"工作表名称"Sheet0
function onSelectionChange(e) {
e.source.toast('Entry');
//Logger.log(JSON.stringify(e));
const sh = e.range.getSheet();
if (sh.getName() == "Sheet0" && e.range.columnStart < 5 && e.range.rowStart < 20) {
e.source.toast("In");
sh.getRange("F4").setValue(e.range.getValue())
}
}