将公式应用于单元格下拉列表的脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将公式应用于单元格下拉列表的脚本相关的知识,希望对你有一定的参考价值。

我正在创建一个状态跟踪器表,其中包含每个任务状态的列。现在,列D具有每个任务的状态,并使用下拉菜单进行设置:

  • 无需任何行动
  • 需要注意
  • 进行中
  • 完成

E列具有每个任务的截止日期。

有没有办法为下拉菜单编写一个脚本,一旦截止日期在当前日期的一周内,该脚本会将“无需操作”的单元格状态更改为“需要注意”?

此外,将电子邮件通知合并到脚本中的最佳方法是什么,以便只要状态更改为“需要注意”,就会在F列中向所有者发送电子邮件?

答案

这肯定可以通过内置脚本编辑器实现。

总的来说,您希望能够与存储数据的工作表进行交互。最简单的方法是通过SpreadsheetApp类和方法。

对于第一步,您需要设置一个脚本,以检查截止日期是否在当前日期的一周内。这可以使用Javascript Date Methods完成,可以使用常规数字操作(例如减法和加法)轻松比较。

使用MailApp的内置应用程序脚本函数可以实现脚本的第二部分。

如果脚本的这两部分都已关闭,则应将其与trigger绑定,以确保脚本在给定时间(时间驱动触发器)或给定事件(事件触发器)处触发。

以上是关于将公式应用于单元格下拉列表的脚本的主要内容,如果未能解决你的问题,请参考以下文章

delphi combobox 如何隐藏下拉列表

Python gui 表,其单元格是具有动态内容的下拉列表,其内容基于同一 gui 表的其他下拉列表单元格的内容

HTML:在表格的单元格中创建一个下拉列表

使用 Google 表格下拉菜单更改单元格背景颜色而不是文本

当整个列中包含带有下拉列表的单元格时,如何应用搜索(jQuery DataTables)? [关闭]

下拉列表内容怎么设置?