是否可以收听"工作表标签重命名"事件?当我们在自己的UI插件中显示此信息时,我们知道此事件何时发生将是相关的。
onEdit()
功能未在工作表重命名时触发。
答案 0 :(得分:1)
当某个单元格的内容发生变化时,会触发onEdit
触发器。必须通过onChange
触发器检测所有其他更改。当更改重命名工作表时,相应的event object的changeType等于'OTHER'
。例如,将onChange触发器设置为此函数(can be done programmatically)
function change(e) {
if (e.changeType == 'OTHER') {
// do something
}
}
事件对象没有说明重命名的内容和内容(而OTHER
也可能是其他类型的更改)。因此,您需要将脚本名称列表存储在脚本属性中,并在事件触发时将其与新事件进行比较。