【发布时间】:2015-12-10 10:39:12
【问题描述】:
我将创建一个附加组件。 我希望它适用于文档、表格和表格。要制作菜单,我需要知道文件类型。如何找到它?
我可以使用 DriveApp 来检查 MimeType,但我需要 fileId。
【问题讨论】:
标签: google-apps-script google-sheets google-docs google-forms drive
我将创建一个附加组件。 我希望它适用于文档、表格和表格。要制作菜单,我需要知道文件类型。如何找到它?
我可以使用 DriveApp 来检查 MimeType,但我需要 fileId。
【问题讨论】:
标签: google-apps-script google-sheets google-docs google-forms drive
这应该可以解决问题,但附加菜单无法正常工作。工作一次,然后再也没有。
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();
}
【讨论】: