我使用Google App脚本创建电子表格。我与其他人分享了此信息,但是我的Google电子表格中通常显示的自定义菜单(使用onOpen
触发器创建)未显示在共享电子表格中。该脚本使用文件夹将创建的文档和文件夹与模板放在一起,我也同时共享。什么可以产生这个?
ScriptApp.newTrigger("installedOnOpen").forSpreadsheet(ss.getId()).onOpen().create();
(其中ss
是全局变量var ss = SpreadsheetApp.getActiveSpreadsheet();
)。之后,我打电话给我的新触发器:
var ss = SpreadsheetApp.getActiveSpreadsheet();
function installedOnOpen() {
var menuEntries = [
{name: My function menu name", functionName: "someFunction"}
];
ss.addMenu("My personalized menu", menuEntries);
}
但它没有用。有什么帮助吗?