Javascript 处理单元格单击-谷歌电子表格-Appscript
有没有一种方法可以使用谷歌应用程序脚本来模拟Javascript 处理单元格单击-谷歌电子表格-Appscript,javascript,google-sheets,google-sheets-api,Javascript,Google Sheets,Google Sheets Api,有没有一种方法可以使用谷歌应用程序脚本来模拟onclick功能 我已经在网上查过了,但在官方文档中找不到任何东西,StackOverflow中唯一有用的帖子如下:但这是2013年的一篇老帖子 有人知道从那以后有什么变化吗?使用onSelectionChange触发器: 你可以使用一个简单的触发器 只需添加一个名为ononSelectionChange的函数并保存项目。从现在起,每次选择不同的单元格时,都将执行此函数 代码示例: 注: 由于以下原因,您可能必须在添加函数后刷新电子表格 您可以通过
onclick
功能
我已经在网上查过了,但在官方文档中找不到任何东西,StackOverflow中唯一有用的帖子如下:但这是2013年的一篇老帖子
有人知道从那以后有什么变化吗?使用onSelectionChange触发器:
你可以使用一个简单的触发器
只需添加一个名为ononSelectionChange
的函数并保存项目。从现在起,每次选择不同的单元格时,都将执行此函数
代码示例:
注:
- 由于以下原因,您可能必须在添加函数后刷新电子表格
- 您可以通过使用相应的参数(可添加到应用程序脚本触发器中的参数)获取有关选择了哪个单元格的信息,该参数包含有关事件的信息。虽然此对象的属性尚未正式记录,但您可以通过记录
来检查这些属性,如上面的示例所示JSON.stringify(e)
onSelectionChange
,这是目前最接近onclick
的。基本上,我希望能够检测到用户何时单击单元格。
function onSelectionChange(e) {
console.log("A NEW CELL WAS SELECTED!");
console.log(JSON.stringify(e));
}