【问题标题】:Google Sheets event "onEdit"Google 表格事件“onEdit”
【发布时间】:2020-02-19 10:01:03
【问题描述】:

事件“onEdit”(https://developers.google.com/apps-script/guides/triggers/events) 出现问题。如果您开始编辑单元格并输入其中的值,则该事件将不起作用。告诉我当单元格打开编辑,但其中的值没有改变时,我该如何处理?

【问题讨论】:

  • @Pᴇʜ 今后请将宏相关问题标记到google-apps-script。我们将google-sheets-macros 专门用于录制的宏。
  • @TheMaster 谢谢快速信息。有道理。
  • 如果值保持不变,点击回车后,Sheets UI 不会保存,因此 onEdit 触发器不会运行。你能解释一下这样做的目的是什么吗?并请提供一个示例电子表格以便更好地理解。也许我可以为您的情况提供解决方法。
  • 我想在一个单元格中增加数量,就像这里使用 Excel 中的宏所做的那样:drive.google.com/open?id=1P_4GBl5NTPyE-R0TyOWrx7lkgA5RGHhU(使用 Excel 打开)

标签: events google-apps-script google-sheets triggers


【解决方案1】:

Excel 和 Google 表格具有不同的行为,在这种情况下,您无法在表格上复制 Excel 的行为,因为如果您输入单元格并且在编辑单元格(按 Enter)后,表格不会更新/保存文件值与以前相同,因此 onEdit 触发器不会运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-20
    相关资源
    最近更新 更多