Google sheets 如何保护共享的google工作表,并且仍然允许脚本按钮工作?

Google sheets 如何保护共享的google工作表,并且仍然允许脚本按钮工作?,google-sheets,google-sheets-macros,google-apps-script-addon,Google Sheets,Google Sheets Macros,Google Apps Script Addon,我有一张与很多人共享的表格。他们应该填写5个单元格,单击脚本按钮,它将插入下面的文本并按日期排序 我创建了脚本,并将其分配给了该脚本的按钮 我需要保护整个床单,除了5个单元格和按钮 当我添加保护时,没有人可以点击按钮。有解决办法吗?回答: 可以使用受保护的范围来保护图纸不受编辑,预定义单元格除外 步骤: 按照图纸用户界面中的菜单项数据>受保护图纸和范围 单击新打开的侧栏中的+添加工作表或范围按钮 单击工作表选项卡 选择要保护的图纸 单击标记除特定单元格外的复选框(✓) 并在A1符号中选择您希望

我有一张与很多人共享的表格。他们应该填写5个单元格,单击脚本按钮,它将插入下面的文本并按日期排序

我创建了脚本,并将其分配给了该脚本的按钮

我需要保护整个床单,除了5个单元格和按钮

当我添加保护时,没有人可以点击按钮。有解决办法吗?

回答: 可以使用受保护的范围来保护图纸不受编辑,预定义单元格除外

步骤:
  • 按照图纸用户界面中的菜单项<代码>数据>受保护图纸和范围
  • 单击新打开的侧栏中的
    +添加工作表或范围
    按钮
  • 单击
    工作表
    选项卡
  • 选择要保护的图纸
  • 单击标记除特定单元格外的
    复选框(✓) 并在A1符号中选择您希望用户编辑的5个单元格。例如
    D1:D6
  • 单击
    Ok
  • 单击
    设置权限
  • 限制可以编辑此范围的人
    保持为选中状态,并在下拉列表中选择
    仅限您
    ,然后按
    完成
这就足够了-从这里,与您共享工作表的任何人都将拥有对您在例外规则中指定的五个特定单元格的编辑权限。只要用户已验证该功能以其身份运行,也可以单击该按钮

我希望这对你有帮助

参考资料: