受保护的工作表会阻止某些Google脚本功能正常运行

时间:2019-10-15 01:56:08

标签: google-apps-script protected

我有一张纸在V1:V12等某些区域受到保护。但是,它会阻止某些脚本功能在完全不同的范围内运行,例如.getLastRow()getRange("K5:K100").clear({contentsOnly: true, skipFilteredRows: true})sheet.deleteRows(15,15)。同样,获取保护范围内的值 getRange("V3").getValue也无法运行。它们都会给出您需要权限才能编辑范围的错误。我最终删除了所有保护,脚本正常运行。

请明确说明,我创建了所有者帐户的保护。在工作表中的范围受保护之后,某些脚本功能无法为编辑者帐户运行。还有许多其他脚本功能仍然可以正常运行。该脚本可以为所有者帐户正确运行(当然)。我使用所有者帐户取消了保护,此后,脚本对于编辑者来说运行良好。

我真的需要保护工作表(这样用户就不会弄乱功能),有办法解决吗?

0 个答案:

没有答案