javascript - Google 表格中的 Google Apps 脚本是否有类似悬停的触发器?

标签 javascript google-apps-script google-sheets triggers

谢谢 - 因为你我才学习

感谢 stackoverflow 上的精彩帖子和评论,我学到了很多通过类似 JavaScript 的 Apps 脚本来增强对 Google Ads(我的主要角色)的使用的方法,现在我已经转向与 Google 表格集成。为您帮助他人的 promise 而喝彩!

问题

是否有办法触发附加到 Google 表格文档中的脚本,该脚本会在鼠标悬停时触发?我们有一个电子表格,其中包含按月列出客户当月在线广告预算的选项卡。我们复制上个月的选项卡,而不是仅仅向现有(上个月)选项卡添加一列,因为在我们发现弹出 HTML 窗口可以多么容易地实现之前,我们有时会在一组合并的单元格中添加注释。

我在脚本指南中或通过 Google 搜索找不到任何内容,但我使用了一个突出的按钮(只是附加到脚本的插入绘图),单击该按钮可以弹出一个 HTML 文件,该文件整体解释了文档目的。

理想情况下,将鼠标悬停在单元格或按钮上时会显示一些内容,但我们也可以接受在输入单元格时显示弹出“语音气泡”的内容。

不幸的是,众所周知,没有“onFocus”事件。

考虑到这一点,是否有任何选项可以适应悬停、输入单元格但不更改值等?任何可能允许在没有随附文本文档的情况下为审阅电子表格的人提供工具提示、弹出窗口或其他指导的内容。

提前感谢您的阅读 - 我已经提供了当前实现每页按钮的方式的屏幕截图,该按钮提供了有关该选项卡的特定更改的注释。

Screenshot of Google Sheets with HTML popup and button displayed

最佳答案

简短回答:没有类似悬停的触发器,但您可以使用注释或注释来显示与单元格相关的文本。

有关触发器的文档是

相关事件对象列于

这是带有“隐藏”注释的单元格的外观

这是单元格和显示的注释的外观

可以从 UI 并使用 Google Apps 脚本插入单元格注释,即 setNote(note)

相关

关于javascript - Google 表格中的 Google Apps 脚本是否有类似悬停的触发器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59230084/

相关文章:

javascript - 在 Chart.js 中扩展数据系列时出现问题

javascript - 试图让加载更多按钮在 Instagram Instafeed 脚本上工作,但它在我的网站上没有响应

google-apps-script - 谷歌应用程序脚本 - 搜索并替换谷歌文档上的文本

google-apps-script - 自动化 Google 幻灯片制作

mysql - Google 表格中的“Where”查询语句

javascript - 选择单选按钮时显示的文本框

javascript - 如何检查是否定义了引用错误?

google-apps-script - 使用 setColumnFilterCriteria 后如何从 Filter 中获取过滤后的值?

google-apps-script - 需要工具提示 : Change google sheet existing data into DataTable

javascript - 订阅内 setValue 后,FormGroup 值不会更新