cra*_*ice 4 google-apps-script
有没有一种方法可以使用addMenu(name, subMenus)其他方法将子菜单放入Google电子表格的子菜单中?
是的:)但不使用addMenu(name, subMenus); 而是使用addSubMenu。
这是代码-
function onOpen() {
var ui = SpreadsheetApp.getUi();
// Or DocumentApp or FormApp.
ui.createMenu('Custom Menu')
.addItem('First item', 'menuItem1')
.addSeparator()
.addSubMenu(ui.createMenu('Sub-menu1')
.addItem('Second item', 'menuItem2').addSubMenu(ui.createMenu('Sub-menu2')
.addItem('Third item', 'menuItem3')))
.addToUi();
}
function menuItem1() {
SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
.alert('You clicked the first menu item!');
}
function menuItem2() {
SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
.alert('You clicked the second menu item!');
}
function menuItem3() {
SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
.alert('You clicked the third menu item!');
}
Run Code Online (Sandbox Code Playgroud)
据我所知,在子菜单中,您可以创建的子菜单的数量没有记录的限制。
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
47 次 |
| 最近记录: |