これにはスプレッドシートを開いた時に実行されるfunction onOpen() {}を利用します。
簡単なコードで試すために、メッセージボックスを表示するだけの関数をメニューに追加するというコードを書いてみました。
コード.gs
function onOpen() { SpreadsheetApp.getUi() .createMenu('SCRIPT') .addItem('Message', 'myFunction') .addToUi(); } function myFunction() { Browser.msgBox("メッセージを表示する") }
スプレッドシートに追加されるメニュー
Messageを選択すると、myFunctionが実行されて画面上にメッセージボックスが表示されます。