Javascript 为特定用户单独显示和隐藏google工作表
我正在为我的团队成员制作一个谷歌电子表格,他们可以保存他们的日志,所以我为他们每个人制作了一个单独的表格,但由于一些隐私原因,我不想让他们看到彼此的日志 我正在用应用程序脚本隐藏表单,并将它们与用户的电子邮件地址相关联。但是,当任何用户打开他/她的工作表时,它工作正常,但是如果其他用户打开他们的工作表,那么它就会出错 如果用户A打开A1,其他图纸将隐藏,但当用户B打开B1时,它也会呈现给用户A。我不明白这是因为谷歌电子表格只有一个实例,还是我的代码中有错误。不幸的是,你的方法不可行 正如您所怀疑的,google电子表格只有一个实例 因此,如果一个用户对图纸的可见性执行任何更改,则该更改也将对使用同一电子表格的所有其他用户可见 作为解决方法,您可以为每个用户创建其他用户无法访问的单独电子表格 这些电子表格可以同步到您可以查看和编辑的通用主电子表格Javascript 为特定用户单独显示和隐藏google工作表,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,我正在为我的团队成员制作一个谷歌电子表格,他们可以保存他们的日志,所以我为他们每个人制作了一个单独的表格,但由于一些隐私原因,我不想让他们看到彼此的日志 我正在用应用程序脚本隐藏表单,并将它们与用户的电子邮件地址相关联。但是,当任何用户打开他/她的工作表时,它工作正常,但是如果其他用户打开他们的工作表,那么它就会出错 如果用户A打开A1,其他图纸将隐藏,但当用户B打开B1时,它也会呈现给用户A。我不明白这是因为谷歌电子表格只有一个实例,还是我的代码中有错误。不幸的是,你的方法不可行 正如您所怀疑
您可以使用一个简单的
=IMPORTRANGE()
公式进行同步。这是我实际上不想做的。如果这是真的,那么这张表只有一个实例,那么它就是一条死胡同。谢谢你。