수색…


통사론

  1. addMenu (name, subMenus)

매개 변수

이름 기술
이름 작성되는 메뉴의 이름
하위 메뉴 JavaScript 맵 배열

비고

대개 스프레드 시트가로드 될 때 메뉴가 자동으로 생성되도록 onOpen 함수에서 addMenu를 호출해야합니다.

 // The onOpen function is executed automatically every time a Spreadsheet is loaded
 function onOpen() {
   var activeSheet = SpreadsheetApp.getActiveSpreadsheet();
   var menuItems = [];
   // When the user clicks on "addMenuExample" then "Menu 1", the function Myfunction1 is executed.
   menuItems.push({name: "Menu 1", functionName: "Myfunction1"});
   menuItems.push(null); // adding line separator
   menuItems.push({name: "Menu 2", functionName: "Myfunction2"});

   activeSheet.addMenu("addMenuExample", menuEntries);
 }

새 메뉴 만들기

스프레드 시트 UI에 새 메뉴를 만듭니다. 각 메뉴 항목은 사용자 정의 함수를 실행합니다.

   var activeSheet = SpreadsheetApp.getActiveSpreadsheet();
   var menuItems = [];
   // When the user clicks on "addMenuExample" then "Menu 1", the function Myfunction1 is executed.
   menuItems.push({name: "Menu 1", functionName: "Myfunction1"});
   menuItems.push(null); // adding line separator
   menuItems.push({name: "Menu 2", functionName: "Myfunction2"});

   activeSheet.addMenu("addMenuExample", menuEntries);

사용자 정의 메뉴 작성

/ *


방법 : 사용자 정의 메뉴 생성하기 App Loads가 호출 될 때 호출되는 첫 번째 함수입니다.


* /

function onOpen() {
  var ui = SpreadsheetApp.getUi();
  // Or DocumentApp or FormApp.
  ui.createMenu('My HR')
      .addItem('Send Form to All', 'sendIDPForm_All')
      .addItem('Trigger IDP System', 'applyCategory')
      .addToUi();
}


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow