我查看了triggers 的文档,但找不到我想要的。当光标/选择移动到单元格时,我基本上想自动填充某些电子表格单元格。
例如,假设我希望“B”列中的任何空单元格在突出显示时填充为当前时间。
我应该怎么做?我看到Extending Google Sheets指的是and UIService
HtmlService
,但我没有找到任何关于当前单元格更改时的触发器的信息。
我查看了triggers 的文档,但找不到我想要的。当光标/选择移动到单元格时,我基本上想自动填充某些电子表格单元格。
例如,假设我希望“B”列中的任何空单元格在突出显示时填充为当前时间。
我应该怎么做?我看到Extending Google Sheets指的是and UIService
HtmlService
,但我没有找到任何关于当前单元格更改时的触发器的信息。
对于您的特定示例,我建议为自定义函数(使用应用程序脚本)创建一个自定义函数文档,该函数会生成当前时间并在单元格中输入值。它也不需要参数。然后,您可以使用以下简单的方法调用该函数:
=time()
添加几次单击以进行复制和粘贴,您可以使用很多功能。
生成当前时间的内置函数可能会在您重新加载电子表格时更新,也可能不会更新。
您描述的事件没有触发器,虽然您可以在问题跟踪器上发布请求,但我不希望看到这样的触发器实现。
使用现有功能,您可以获得的最接近的将是菜单驱动的功能,该功能用时间戳填充当前单元格。几乎没有您想要的那样自动。