Excel 如果选中某行中的复选框,我想锁定/保护该行中特定范围的单元格

Excel 如果选中某行中的复选框,我想锁定/保护该行中特定范围的单元格,excel,checkbox,google-sheets,Excel,Checkbox,Google Sheets,我有一个google sheet-->链接() 我有两个选项卡,分别名为Sheet1和Sheet2。 在Sheet1中,用户输入其详细信息并在F列中打勾。一旦用户打勾,我希望包含该复选框的行由用户不可编辑,但我(所有者)仍然可以编辑它。同样,在Sheet2中,当勾选时,我也需要相同的功能。当打勾标记时,我还需要一个时间戳。 我尝试使用数据验证(自定义公式为=$F2=FALSE)来锁定单元格,但下拉列表不见了。我还使用了一个名为“WriteOnceReadMany”的脚本来跟踪F列,并在勾选后锁定

我有一个google sheet-->链接() 我有两个选项卡,分别名为Sheet1和Sheet2。 在Sheet1中,用户输入其详细信息并在F列中打勾。一旦用户打勾,我希望包含该复选框的行由用户不可编辑,但我(所有者)仍然可以编辑它。同样,在Sheet2中,当勾选时,我也需要相同的功能。当打勾标记时,我还需要一个时间戳。 我尝试使用数据验证(自定义公式为=$F2=FALSE)来锁定单元格,但下拉列表不见了。我还使用了一个名为“WriteOnceReadMany”的脚本来跟踪F列,并在勾选后锁定它。如果我只使用脚本,那么单元格甚至在打勾之前就立即锁定。那么,我可以用什么方法来完成这一点,或者用公式或者脚本

当在表1中勾选该行F列中的复选框时,请帮助我锁定该行。在表2中,当学生勾选时,应将其锁定。请推荐我,谢谢。 观点问题