1

是否可以在谷歌电子表格中隐藏或删除“文件”“编辑”等菜单,并且只有所有者才能看到它们?它适用于脚本创建的菜单,但不适用于默认菜单。是否有防止其他编辑者编辑我的脚本的解决方法?谢谢

4

3 回答 3

4

是的。通过 url 参数将其置于预览模式。例如,

从:

https://docs.google.com/document/d/abc_xyz/edit#

至:

https://docs.google.com/document/d/abc_xyz/preview
于 2019-02-02T10:33:18.070 回答
2

隐藏您的代码:您可以创建包含所有逻辑和“秘诀”的独立脚本。

然后从电子表格脚本中调用这些脚本作为传递必要参数的 Web 服务。

至于隐藏菜单项,你不能。唯一的选择是将工作表嵌入到 Google 站点中。

希望这可以帮助。

于 2013-04-26T18:42:35.917 回答
1

我有一个隐藏代码的部分解决方案。创建一个独立的脚本并使用电子表格的地址来处理它:

var ss = SpreadsheetApp.openByUrl("https://docs.google.com/spreadsheet/ccc?key=01234567890"); 
SpreadsheetApp.setActiveSpreadsheet(ss);
var sheet = SpreadsheetApp.getActiveSpreadsheet();

您可以对脚本的执行进行编程(每 2 小时...等),但电子表格中没有按钮。

于 2014-03-12T10:39:00.367 回答