防止Google Sheet用户无权编辑下拉选项,但选择它们

问题描述 投票:0回答:1

这是我的用例。我希望任何有或没有 Google 登录的人都可以

  1. 参见表格

  2. 与某些单元格上的下拉菜单交互

我们可以轻松实现这一点,但需要锁定工作表(具有权限)并使用下拉菜单向单元格添加例外。此外,我们可以设置“拒绝输入”以防止用户在这些单元格中输入随机内容。但问题是这样他们可以进入下拉编辑部分来更改下拉选项。

我想要的是用户能够从下拉列表中选择值,但阻止他们编辑下拉选项。

有什么办法可以做到这一点吗?

PS:我将添加一些有关锁定工作表的细节

如果您想锁定某些单元格范围或整个工作表,您可以通过以下方式执行此操作

'右键单击任意单元格->查看更多单元格选项->保护范围'

并设置“只有你”的写入权限 (对于一系列单元格或整个工作表,由您决定)

锁定整个工作表时可以选择排除某些单元格。

下拉编辑窗口中有另一个选项(与此权限无关)可以拒绝随机输入。所以其他人不能只是在其中输入随机的内容。

所以现在除了您排除的单元格之外,整个工作表只能由“您”编辑。这些也受到限制,以防止随机输入(从下拉编辑视图)。但尽管有所有限制,其他人仍然可以编辑下拉选项,而不仅仅是更改值。

看图片,这是一个没有登录的用户,他可以看到编辑按钮,他可以进入它并更改下拉选项。我只是想看到那个编辑按钮消失了(除了我)。

google-sheets permissions dropdown
1个回答
0
投票

建议


不幸的是,如果不使用 Apps 脚本,这是不可能的,但我建议您可以将

Dropdown
更改为从另一张表引用的
Dropdown(from a range)
,这样您就可以
hide and protect
该表以某种方式向您的用户添加一些限制与下拉菜单相比,他们可以轻松地直接添加和更改值。

另一方面,使用 Apps Script,您可以查看此视频: 防止编辑者使用 Apps 脚本修改 Google 表格中的下拉列表

请注意:我不隶属该 YouTube 视频,也不是该 YouTube 视频的所有者。

© www.soinside.com 2019 - 2024. All rights reserved.