Google Apps Scriptで新規メニューを追加し、メニューからダイアログを表示する関数を実行してみます。
「onOpen」はスプレッドシートやドキュメント、フォームが開かれたときに実行されます。
//var ui = SpreadsheetApp.getUi();
var ui = DocumentApp.getUi();
function onOpen(e){
ui.createMenu('サンプル メニュー').addItem('ダイアログ表示', 'showAlert').addToUi();
}
function showAlert(){
var result = ui.alert(
'サンプルダイアログ',
'処理を続けますか?',
ui.ButtonSet.YES_NO);
if(result == ui.Button.YES){
ui.alert('「はい」ボタンが押されました。');
}else{
ui.alert('「いいえ」ボタンが押されました。');
}
}
- Understanding Triggers
- https://developers.google.com/apps-script/understanding_triggers?hl=ja
- getUi()
- https://developers.google.com/apps-script/reference/document/document-app?hl=ja#getUi%28%29
- createMenu(caption)
- https://developers.google.com/apps-script/reference/base/ui?hl=ja#createMenu%28String%29
- addItem(caption, function)
- https://developers.google.com/apps-script/reference/base/menu?hl=ja#addItem%28String,String%29
- addToUi()
- https://developers.google.com/apps-script/reference/base/menu?hl=ja#addToUi%28%29
- alert(title, prompt, buttons)
- https://developers.google.com/apps-script/reference/base/ui?hl=ja#alert%28String,String,ButtonSet%29
- Enum ButtonSet
- https://developers.google.com/apps-script/reference/base/button-set?hl=ja


















この記事へのコメントはありません。