UI を取得する。
サンプルコード
// スプレッドシートが開かれたタイミングでカスタムメニューを追加 function onOpen(e) { SpreadsheetApp.getUi() // UI を取得 .createMenu(‘メニュー’) // メニューという名前のメニューを作成 .addItem(‘項目1’, ‘function1’) // 項目名: 項目1 実行関数: function1 のメニュー項目を作成 .addSeparator() // 区切りを設定 .addSubMenu(SpreadsheetApp.getUi().createMenu(‘副メニュー’) // 副メニューという名前の副メニューを作成 .addItem(‘項目1’, ‘function2’) // 項目名: 項目1 実行関数: function2 のメニュー項目を作成 .addItem(‘項目2’, ‘function3’) // 項目名: 項目2 実行関数: function3 のメニュー項目を作成 ) .addToUi(); // UI に追加 }
// スプレッドシートが開かれたタイミングでカスタムメニューを追加 SpreadsheetApp.getUi() // UI を取得 .createMenu(‘メニュー’) // メニューという名前のメニューを作成 .addItem(‘項目1’, ‘function1’) // 項目名: 項目1 実行関数: function1 のメニュー項目を作成 .addSeparator() // 区切りを設定 .addSubMenu(SpreadsheetApp.getUi().createMenu(‘副メニュー’) // 副メニューという名前の副メニューを作成 .addItem(‘項目1’, ‘function2’) // 項目名: 項目1 実行関数: function2 のメニュー項目を作成 .addItem(‘項目2’, ‘function3’) // 項目名: 項目2 実行関数: function3 のメニュー項目を作成 |
引数
無し。
戻り値
Ui オブジェクト – 取得した UI
この記事が気に入ったら
いいねしよう!
最新記事をお届けします。