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

