Google Apps Scriptを利用して見ますと
が必要になってきました。以下に簡単にまとめました。
関数:引数、戻り値
記述方法
function 関数名(仮引数1, 仮引数2, …) {
return 戻り値;
}
引数:関数の後ろの()に記述すれば良い
戻り値:return の後ろに戻り値を入れる。
メニューの追加
スプレッドシートを開くと、実行するOnOpen()関数を利用します。
参照:OnOpen()
以下の2つの方法を見つけました。
記述方法1 UIクラスを利用する方法
function onOpen() {
var ui = SpreadsheetApp.getUi(); // Uiクラスを取得する
var menu = ui.createMenu('追加メニュー'); // Uiクラスからメニューを作成する
menu.addItem('メニュー1', 'onmenu'); // メニューにアイテムを追加する
menu.addToUi(); // メニューをUiクラスに追加する
}
参考:Google Apps Scriptを使った独自メニューの作り方 - Qiita
記述方法2 addmenuを利用する方法
function onOpen() {
SpreadsheetApp.getActiveSpreadsheet()
.addMenu('追加メニュー', [{name: 'メニュー1', functionName: 'onmenu'}]);
}
参考:スプレッドシートにカスタムメニューを追加して、拡張機能を実装する方法 - Qiita
記述方法2は、古いやり方とのことです。【GAS】独自メニューを作ってスクリプトを実行
ダイアログボックス表示
記述方法:Browser.msgBox('メッセージ表示');