在消息框

时间:2016-02-11 19:09:39

标签: google-apps-script

我有一张包含许多行的工作表,每一行都包含一个日期。我应该能够分析每个日期并用红色突出显示(已经做过)。但是,因为对于所有人来说,这不是一个好主意,所以我应该能够在某个地方(我想到一个消息框)只显示过去的日期。

像:

  • a1 - 12/02/2016
  • a2 - 10/02/2016
  • a3 - 11/02/2016

只有a2变成红色,只有它出现在特定的地方,才能为这个人提供便利。

到目前为止,我只能创建一个msgBox,而不是其他任何东西。另外,你们有什么建议吗?我也在考虑创建另一张纸,然后用红色数据或在同一张纸上上传,只显示红色的列表。 你们知道如何在消息框中显示特定数据吗?我有点卡住了。如果没有,你有任何建议吗?

由于

1 个答案:

答案 0 :(得分:0)

每次以红色突出显示数据时,请将数据保存到javascript列表中。然后使用Browser.msgBox(列表)。如果您在多个调用中突出显示数据(如来自多个onEdit触发器),那么您需要使用缓存或属性服务保存数据。

将数据存储在另一张表中也没有错。需要注意的是,将数据一次性添加到工作表中效率最高,而不是一次添加一个值。