如何在googlesheet中午夜后禁用单元格编辑?

时间:2016-12-29 15:55:37

标签: google-apps-script google-sheets

我有一个谷歌电子表格,我们用它来提供库存购买和发布数据。唯一的问题是我的员工可以在以后操纵购买的数量,价格和其他变量。我希望如果他们在单元格中输入数据,他们就无法在午夜之后编辑它,但我可以。

另外,我已经用公式填充了大部分单元格,例如 - A1:H999中有公式,这样当它们输入数据时,它会计算其他单元格中的值,并假设我的员工已输入数据直到A1 :H500。在这种情况下,脚本应该工作在A1:H500,它不应该考虑整个范围只是因为我已经用公式填充它。感谢

1 个答案:

答案 0 :(得分:0)

如果要将脚本的访问权限限制在特定时间,则相当简单。如果以巧妙的方式或使用2个函数编写,可以使用一个函数来完成。

Function1将简单地锁定电子表格,只允许您使用protection class进行编辑,然后使用function2(或以聪明的方式编写function1以根据启动时间执行不同的操作)不同的时间去除这种保护。