google-apps-script - 复制谷歌表格后受保护单元格的问题
问题描述
我目前正在从事 GAS 附加项目。我在 teamdrive 上有一个 Google 表格模板和一个仅适用于该模板的插件。
我的想法是我的合作者将在他们的驱动器上制作模板的副本并在商店中下载插件但我坚持这样一个事实,即我的谷歌工作表模板上的受保护单元格被正确复制但我没有更多的效果因为我的合作者成为他们的所有者。
有没有办法解决这个问题?
感谢您的回答。
解决方案
无法保护单元格不受电子表格所有者的影响。
正如您在文档中所读到的:
电子表格所有者始终能够编辑受保护的范围和工作表。
由于他们是新电子表格的所有者,因此进行某种限制是没有意义的。也许您更喜欢制作副本并与您的合作者共享。
最接近的解决方案是将属性setWarningOnly添加到保护中,因此他们会在能够编辑单元格之前收到弹出警告。
推荐阅读
- activerecord - Yii2 只显示附加时间小于当前时间的数据
- html - Bootstrap 可见性实用程序在不应该隐藏元素时隐藏了它
- python - 如何在 SQLite3 for python 中合并两个查询的结果?
- html - 如何阻止 contenteditable div 溢出?
- javascript - 如何使离子元素漂浮在离子头上
- python - Azure - numpy - OSError:[WinError 193] %1 不是有效的 Win32 应用程序
- typescript - 类型错误:book.isEqual 不是函数
- python - 当我尝试使用 IBM-Watson 更改 Speech-to-Text 的语言时出现错误 404
- bash - 如何将带有 if 检查的 curl 结果附加到文件中?
- javascript - React:根据选择选项下拉菜单执行不同的操作