我对使用Google App Script非常陌生。
我正在处理一个Google电子表格,该电子表格将由我们办公室的多个用户进行编辑。电子表格是订单截止日期的时间表。信息经常变化(移动到期日,添加新订单)。
我们希望在数据发生变化时明白这一点。我认为改变细胞的颜色可以作为一个很好的解决方案。但是,我希望细胞颜色在经过一段时间后变回白色(几个小时,绝对不超过一天)。我只是在寻找一个临时的视觉提示。
在短语中:我希望每次更改单元格的值时更改单元格的背景颜色,但我希望它在经过一定时间后更改为白色。
可以这样做吗?
我通过搜索找到的最接近的解决方案是:
How to change a google spreadsheet row color, when a cell in the row is edited?
在编辑单元格时,这似乎会更改整行的颜色,但稍后不会更改颜色。
这个问题也引用了另一个试图完成类似事情的问题:Google Spreadsheet: Script to Change Row Color when a cell changes text;
感谢。
答案 0 :(得分:1)
是的,可行的。将着色操作存储在scriptDb之类的某个位置。安装每小时触发器,通过查询小于限制的时间戳来恢复旧操作(比如新的Date()。getTime-1000 * 60 * 60 * 8超过8小时)