Excel 谷歌电子表格为特定用户发布到web

Excel 谷歌电子表格为特定用户发布到web,excel,google-apps-script,google-sheets,google-drive-api,google-apps,Excel,Google Apps Script,Google Sheets,Google Drive Api,Google Apps,如何将excel电子表格发布到网页,以便仅查看特定用户 当我尝试共享电子表格时,能够管理人员和访问级别。 共享linkedit?usp=共享 但是,当尝试使用特定用户发布到web时,没有选项。 Publish linkpubhtml?gid=0&single=true 是否有其他选项可以与特定用户一起发布到web?我看不到任何方法可以限制谁可以打开已发布的电子表格。与共享图纸文件不同,默认情况下,可以隐藏图纸中的所有内容;创建一个onOpen函数,检查当前用户是谁,如果是已批准的用户,则显示所有

如何将excel电子表格发布到网页,以便仅查看特定用户

当我尝试共享电子表格时,能够管理人员和访问级别。 共享linkedit?usp=共享

但是,当尝试使用特定用户发布到web时,没有选项。 Publish linkpubhtml?gid=0&single=true


是否有其他选项可以与特定用户一起发布到web?

我看不到任何方法可以限制谁可以打开已发布的电子表格。与共享图纸文件不同,默认情况下,可以隐藏图纸中的所有内容;创建一个onOpen函数,检查当前用户是谁,如果是已批准的用户,则显示所有工作表;如果不是已批准的用户,则隐藏并保护所有工作表。如果有多个用户,最后保存的版本可能不会是所有工作表都隐藏的版本,因此我不知道如何处理多个用户

没有关闭图纸的方法。如果有,您可以关闭该工作表,如果它是错误的用户


您可以创建一个HTML Web应用程序,其中嵌入一个带有iFrame HTML标记的工作表。然后要求访问Web应用URL的任何人登录,否则他们将被困在空白登录页。

谢谢sandy,请告诉我是否有其他方法为特定用户推送特定链接。是的,我为多个用户工作,我只能为我的域用户限制查看。但我不能为特定用户进行限制。而且,如果我得到了为特定用户推送特定链接的解决方案,它就结束了!不可能。出版对所有人都意味着永远。编写一个只向该用户显示数据的webapp,这是唯一的方法。