如何通过单击谷歌表格中的单元格运行javascript?

joh*_*ser 6 javascript google-sheets

Google 表格允许您使用 javascript 编写脚本,就像 excel 允许您编写 VBA 来自动执行任务一样。

我想让我的谷歌电子表格中的一个单元格可点击,这样当它被点击时,我的函数就会运行。

我发现可以通过插入绘图来创建自定义按钮,但我真的很喜欢在单击特定单元格时使用它,而不是一个可以四处移动并且在工作表中看起来很尴尬的按钮。

是否可以?

感谢您的任何建议。

Mar*_*erg 4

单元格没有 onClick 事件,但您可以指示用户将公式/自定义函数输入单元格,如https://developers.google.com/apps-script/execution_custom_functions?hl=es#中所述使用

同样,您可以在单元格中预先填充公式,只需要求用户对其进行编辑,然后按 Enter 键即可运行该函数。