-1

我的 Google Sheet Addon 没有为自定义项目提供午餐,我想在 AutoCart Addon 的示例中显示“午餐”和“创建模板”子菜单,我们可以看到一个午餐按钮(如何实现这个)

下面我附上了示例脚本

在此处输入图像描述

function onInstall(e) {
  onOpen(e);
}

function onOpen(e) {
  SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
      .createMenu('Awesome Admin')
  
      .addItem('Launch Admin Console', 'showSidebar')
      .addItem('Create Tamplete', "newSheet")
      .addToUi();
}



function showSidebar() {
  var html = HtmlService.createHtmlOutputFromFile('index')
      .setTitle('G Suite Admin Console')
      .setWidth(400);
  SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
      .showSidebar(html);
}

4

1 回答 1

1

而不是 createMenu 使用 createAddonMenu()

参考

https://developers.google.com/apps-script/guides/menus#menus_for_add-ons_in_google_sheets_docs_or_forms

于 2018-01-02T03:20:33.057 回答