我将创建一个附加组件。 我希望它适用于文档,表格和表格。要制作菜单,我需要知道文件类型。我怎么找到它?
我可以使用DriveApp检查MimeType,但我需要fileId。
答案 0 :(得分:0)
这应解决它,但附加菜单无法正常工作。工作一次,然后再也没有。
function onOpen(e) {
var menu;
if(SpreadsheetApp.getActiveSpreadsheet() != null)
menu = SpreadsheetApp.getUi().createAddonMenu();
else if(DocumentApp.getActiveDocument() != null)
menu = DocumentApp.getUi().createAddonMenu();
else if(FormApp.getActiveForm() != null)
menu = FormApp.getUi().createAddonMenu();
if(menu)
menu
.addItem('Text', 'func1')
.addToUi();
}