Mat*_*att 5 google-sheets google-apps-script
除某些范围外,我需要保护许多纸张。
是否可以使用脚本来执行此操作,因为我有几个工作表,并且工作表中的许多范围需要保护,因此工作人员可以编辑工作表。
我需要保持不受保护的范围是重复的,因此我希望它是可行的。我将在示例表格中用黄色填充我要保持不受保护的范围。
一张纸的例子可以在这里查看。
如上所述,除了这些范围外,我还需要保护整张纸...
N4:V26,N30:V52,N56:V78等。基本上需要保护其余的纸张。不受保护的范围,列保持不变,但每个不受保护的范围由三行受保护的行隔开。
如果有人可以帮助您使用此脚本,我将不胜感激,因为它将为我节省很多时间来手动保护许多图纸上的范围。
关于马特
是的,您可以使用Protection该类完成此操作。您首先要使用来保护整个工作表var protection = sheet.protect(),然后使用来取消保护希望人们能够编辑的范围protection.setUnprotectedRanges([ranges]),其中[ranges]是范围对象的数组。您可以在Google Apps脚本类保护文档中详细了解它。
| 归档时间: |
|
| 查看次数: |
8445 次 |
| 最近记录: |