google-apps-script
Aggiungi foglio di calcolo
Ricerca…
Sintassi
- addMenu (nome, sottomenu)
Parametri
Nome | Descrizione |
---|---|
nome | il nome del menu da creare |
sottomenu | una serie di mappe JavaScript |
Osservazioni
In genere, è necessario chiamare addMenu dalla funzione onOpen in modo che il menu venga creato automaticamente quando viene caricato il foglio di calcolo.
// 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);
}
Crea un nuovo menu
Crea un nuovo menu nell'interfaccia utente del foglio di calcolo. Ogni voce di menu esegue una funzione definita dall'utente.
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);
Crea menu personalizzato
/ *
Metodo: Creare un menu personalizzato Questa è la prima funzione da chiamare quando si caricano le app
* /
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
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow