Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我使用 SpreadsheetApp.openById("abc12s4562") 打开共享的谷歌文档电子表格时,我想知道是否有人正在阅读电子表格,如果是真的,我想显示一个弹出窗口来通知读者。你认为有可能做到这一点吗?如何 ?
当有人打开电子表格时可以“检测”到,但事实并非如此。您所拥有的是可以挂钩以触发脚本的事件onOpen和onEdit事件,然后您可以向用户弹出一些内容。
onOpen
onEdit
弹出窗口不能被这样的脚本任意触发。而且没有办法知道是否有人正在查看电子表格,您只有onEdit.
如果您想警告用户脚本正在处理电子表格,他们应该稍等片刻。您可以更改电子表格本身的一些视觉设置。可能会更改部分或所有单元格的背景颜色。甚至以编程方式保护工作表以真正避免并发问题。