Scriptでメニューを追加する方法です。addMenu()を使う方法SpreadsheetオブジェクトのaddMenu()メソッドを使い方法です。onOpen()関数でドキュメントを開いたときに実行する関数を作成します。...}getActiveSpreadsheet()でアクティブなスプレッドシートのSpreadsheetオブジェクトを取得します。SpreadsheetApp.getActiveSpreadsheet();SpreadsheetオブジェクトのaddMenu()メソッドでメニューを追加します。subMenus);addMenu()メソッドの引数subMenusは、メニューに表示する名前nameと実行する関数の名前functionNameを持つオブジェクトの配列です。"menu2"},];全体のコードは次のようになります。Logger.log("追加メニュー2");}UiクラスのMenuオブジェクトを使う方法SpreadsheetオブジェクトのgetUi()メソッドでUiオブジェクトを取得します。SpreadsheetApp.getUi();UIクラスのcreateMenu()メソッドでMenuオブジェクトを作成します。ui..createMenu('追加メニュー');MenuクラスのaddItem()メソッドにメニューに表示する名前を実行する関数を指定してメニュー項目を追加します。'myFunction1')MenuクラスのaddSeparator()メソッドでメニューに区切りを追加できます。menu.addSeparator();MenuクラスのaddSubMenu()メソッドでサブメニューを追加できます。menu.addSubMenu(subMenu);最後にaddToUi()メソッドでユーザーインターフェースにメニューを追加します。menu.addToUi();全体のコードは次のようになります。menu.addToUi();}addItem()メソッド、addSeparator()メソッド、addSubMenu()メソッドはMenuオブジェクトを返すため、次のようにメソッドチェーンを使って、簡潔に記述することができます。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。»ブログ検索Search広告プロフィールカッコ良すぎと不評の似顔絵。似顔絵イラストメーカーで作りました。名前:山本隆(やまもとたかし)twitter:@gesourceGoogleGitHubリンクサイトのトップページこのサイトのトップページ。キャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。