保护共享用户的公式

时间:2015-05-28 20:06:18

标签: google-sheets

我创建了一个包含多张工作表的共享Google文档电子表格。在大多数工作表列上,F:H包含处理在其他列中输入的数据的公式。我希望用户在非公式列中输入数据,并能够在需要时添加更多行。

  • 我尝试过保护列 - 但用户无法插入行。
  • 我尝试过创建一个提供添加行的菜单的脚本 - 然后告诉用户"您正在尝试编辑受保护的单元格或对象。如果您需要修改,请与电子表格所有者联系以取消保护。"

这似乎是一个非常简单的需求,保护公式并允许用户插入行。 (希望公式会被复制,但如果没有,我可以将它们复制到脚本中。)

有人有什么想法吗?

1 个答案:

答案 0 :(得分:0)

据我所知,用户没有办法运行容器绑定脚本作为"你"。看起来很简单,但由于其他用户无法创建超出其权限的权限,因此他们无法使用新的受保护单元格创建新行。如果你经历并保护每个单独的单元格(而不是每个范围),他们就能够插入行,但是他们无法运行复制公式和保护的脚本。

This question是一个类似的讨论,可能有不同的方式来达到你想要的。基于单元格验证可以为您提供解决方案,可以将其复制到新行中。网络应用程序可以像你一样运行,但是它会进入另一种类型的项目。