Google Таблицы · 28.09.2022 0

Google Таблицы. Урок 139. Создаем пользовательское меню в Гугл таблицах

Чтобы избежать загромождение документа различными кнопочками и т.д. имеет смысл создать пользовательское меню.

Пользовательское меню – это дополнительное меню, которое появляется в строке меню над документом и в которое можно добавить всевозможные дополнительные функции и команды для запуска скриптов.

Давайте разберем, как с помощью Google App Scripts можно добавить пользовательское меню в Google Sheets

Смотрите в видео, как легко и просто можно добавить пользовательское (дополнительное) меню в любой документ Гугл таблиц.

Посмотрите видео урок: RUTUBE, Яндекс.Дзен, YouTUBE, ВКОНТАКТЕ

Скрипт, который мы используем для добавления меню

Для варианта, как в моём образце

function onOpen() {

  const ui = SpreadsheetApp.getUi();

  ui.createMenu(‘Т-Меню’)

      .addItem(‘Сформировать счета’,’InvoiceCreator’)

      .addSeparator()

      .addSubMenu(ui.createMenu(‘Выделения’)

          .addItem(‘Выделить всё’, ‘selectall’)          

          .addItem(‘Снять выделение’, ‘unselectall’))

      .addToUi();

}

Скрипт для добавления просто меню с несколькими пунктами

function onOpen() {

  const ui = SpreadsheetApp.getUi();

  ui.createMenu(‘НАЗВАНИЕ_МЕНЮ’)

      .addItem(‘НАЗВАНИЕ_ПУНКТА_1′,’ЗАПУСКАЕМЫЙ_МАКРОС_1’)

      .addItem(‘НАЗВАНИЕ_ПУНКТА_2′,’ЗАПУСКАЕМЫЙ_МАКРОС_2’)

      .addToUi();

}