Google sheets 是否可以对选定的用户隐藏Google工作表?

Google sheets 是否可以对选定的用户隐藏Google工作表?,google-sheets,spreadsheet,Google Sheets,Spreadsheet,这个问题真的很简单。是否可以对特定的编辑器隐藏Google Sheet文档中的某些工作表?场景是,每个用户都有一个页面,他们在其中填写数据。只有他们才能根据图纸保护更改页面上的数据。出于美观和易用性的考虑,我正在尝试找出是否可以隐藏除用户有权编辑的图纸之外的所有图纸。不幸的是,这是不可能的,因为如果隐藏或显示图纸,它将适用于打开它的任何人。 您可以编写一个脚本来显示特定的工作表-这取决于打开电子表格的用户,但是如果另一个用户同时打开同一个电子表格-这将导致冲突行为 作为一种解决方法,我建议您为

这个问题真的很简单。是否可以对特定的编辑器隐藏Google Sheet文档中的某些工作表?场景是,每个用户都有一个页面,他们在其中填写数据。只有他们才能根据图纸保护更改页面上的数据。出于美观和易用性的考虑,我正在尝试找出是否可以隐藏除用户有权编辑的图纸之外的所有图纸。

不幸的是,这是不可能的,因为如果隐藏或显示图纸,它将适用于打开它的任何人。

  • 您可以编写一个脚本来显示特定的工作表-这取决于打开电子表格的用户,但是如果另一个用户同时打开同一个电子表格-这将导致冲突行为
  • 作为一种解决方法,我建议您为每个用户创建一个不同的电子表格,再加上一个主电子表格,所有单独的电子表格都将与之同步
  • 在这种情况下,作为唯一的主电子表格编辑器,您将有权访问所有数据,而用户仅对其电子表格拥有权限
  • 另一个解决方法是实现图纸保护(这与隐藏图纸不同!)
  • 在这种情况下,每个用户只能编辑他有权编辑的工作表,但他仍然可以查看其他工作表