google-apps-script - 如何从谷歌应用脚本定义触发它的选项卡?
问题描述
我有一个包含几个选项卡的电子表格,我只想onEdit
在编辑一个选项卡时触发我的脚本。我如何从脚本中定义触发它的选项卡?
解决方案
您可以使用事件对象查找已编辑的范围,然后使用范围查找工作表,然后检查工作表的名称是否与您想要的匹配;
function onEdit(e) {
var sheetName = e.range.getSheet().getName();
if (sheetName === 'yourSheetNameHere') {
//do something
}
}
推荐阅读
- python - 仅获取嵌套列表中每个列表中的唯一值
- docker - 指向外部 URL 以始终转到 Docker 容器的同一实例
- angular - 如何修复 net::ERR_CONNECTION_REFUSED?
- r - Graph Not Changing Colors in R
- ethereum - Chainlink Request Event Emit - 不确定是否正在发出事件,请求似乎成功
- html - 为什么 div 部分之前的文本会出现在它之后?
- python - TypeError:预期的序列或类似数组,得到
- html - 通过 ajax 从 mysql 分页回显输出表数据到 div 模态引导程序 [已解决]
- javascript - 获取 javascript 中各种类型的可用方法/属性
- vb.net - 如果组合框选择然后直接在vb.net中未选中复选框,如何