Google アプリのユーザー インターフェースのインスタンスにあるカスタム メニュー。スクリプトは、開いているドキュメントまたはフォームの現在のインスタンスに対してのみ、UI を操作でき、スクリプトがドキュメントまたはフォームにコンテナバインドされている場合に限ります。詳しくは、メニューのガイドをご覧ください。
// Add a custom menu to the active spreadsheet, including a separator and a sub-menu. function onOpen(e) { SpreadsheetApp.getUi() .createMenu('My Menu') .addItem('My Menu Item', 'myFunction') .addSeparator() .addSubMenu(SpreadsheetApp.getUi().createMenu('My Submenu') .addItem('One Submenu Item', 'mySecondFunction') .addItem('Another Submenu Item', 'myThirdFunction')) .addToUi(); }
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
addItem(caption, functionName) | Menu | メニューにアイテムを追加します。 |
addSeparator() | Menu | メニューに視覚的な区切り文字を追加します。 |
addSubMenu(menu) | Menu | メニューにサブメニューを追加します。 |
addToUi() | void | エディタのユーザー インターフェースのインスタンスにメニューを挿入します。 |
詳細なドキュメント
addItem(caption, functionName)
addSubMenu(menu)
addToUi()
エディタのユーザー インターフェースのインスタンスにメニューを挿入します。