目次
addMenu(name, subMenus)
メニューを追加する。
サンプルコード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | // スプレッドシートが開かれたタイミングで実行 function onOpen() { // アクティブなスプレッドシートを取得 var ss = SpreadsheetApp.getActiveSpreadsheet(); // メニューを格納する変数を初期化 var menuEntries = []; // 項目名: 項目1 実行関数: function1 の項目を menuEntries に追加 menuEntries.push({name: "項目1", functionName: "function1"}); // 仕切りを追加 menuEntries.push(null); // 項目名: 項目2 実行関数: function2 の項目を menuEntries に追加 menuEntries.push({name: "項目2", functionName: "function2"}); // そのスプレッドシートにメニューという名前で menuEntries を追加 ss.addMenu("メニュー", menuEntries); } |

引数
名前 | 型 | 説明 |
name | 文字列型 | 追加したいメニューのメニュー名 |
subMenus | オブジェクト型配列 | メニュー項目(name と function のキーを持つ JSON オブジェクトの配列) |
戻り値
無し。
コメントを残す
コメントを投稿するにはログインしてください。