你能帮我一下吗?我的问题如下:
在谷歌脚本(谷歌表格)中,当单元格处于
时,有没有办法触发 onChange 或 onEdit 或类似事件- 不为空
- 已点击
- 输入的值
- 但新值等于旧值?
例如:A1:A1包含1234。如果我点击单元格,写入1234,则不会触发事件,但如果写入1234以外的任何其他值(例如4321),则会触发事件。示例代码:(这只是尝试):
//function onEdit(e){
function onChange(e){
Browser.inputBox("ON CHANGE");
if (e.value == "[object Object]")
{
Browser.inputBox("NOT CHANGED");
}else
{
Browser.inputBox("CHANGED");
}
最佳答案
当 onChange
未触发任何事件时,您可以使用 onClick
onFocus
或 onBlur
事件。
关于javascript - 当点击单元格,输入值,但该值与之前的值相同时,Google脚本触发事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46831432/