【问题标题】:Custom Google Spreadsheet/Sheets toolbar自定义 Google 电子表格/表格工具栏
【发布时间】:2014-03-13 10:44:27
【问题描述】:

是否可以通过添加链接到脚本/宏的自定义图标来自定义 Google 电子表格/表格的工具栏?我只见过定制的电子表格菜单。

【问题讨论】:

  • 很遗憾这是不可能的。

标签: google-apps-script google-sheets google-spreadsheet-api


【解决方案1】:

目前这是不可能的。 the Spreadsheet object 上的当前方法集不包括任何访问工具栏或添加新工具的工具。

您只能添加菜单、侧边栏或定义自定义功能。

我自己习惯于使用菜单项来切换侧边栏,在the way described here 中很常见:

function onOpen() {
  SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
      .createMenu('Custom Menu')
      .addItem('Show sidebar', 'showSidebar')
      .addToUi();
}

function showSidebar() {
  var html = HtmlService.createHtmlOutputFromFile('Page')
      .setTitle('My custom sidebar')
      .setWidth(300);
  SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
      .showSidebar(html);
}

【讨论】:

    【解决方案2】:

    应用程序脚本无法实现,但您可以编写浏览器扩展程序来执行此操作。当然用户也需要安装它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多