スプレッドシート トリガーのビルダー。
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
create() | Trigger | トリガーを作成して返します。 |
onChange() | SpreadsheetTriggerBuilder | スプレッドシートのコンテンツまたは構造が変更されたときに発動するトリガーを指定します。 |
onEdit() | SpreadsheetTriggerBuilder | スプレッドシートが編集されたときに発動するトリガーを指定します。 |
onFormSubmit() | SpreadsheetTriggerBuilder | スプレッドシートにフォームが送信されたときに発動するトリガーを指定します。 |
onOpen() | SpreadsheetTriggerBuilder | スプレッドシートを開いたときに発動するトリガーを指定します。 |
詳細なドキュメント
create()
onChange()
スプレッドシートのコンテンツまたは構造が変更されたときに発動するトリガーを指定します。
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onChange() .create();
リターン
SpreadsheetTriggerBuilder
- チェーンのビルダー
onEdit()
スプレッドシートが編集されたときに発動するトリガーを指定します。
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onEdit() .create();
リターン
SpreadsheetTriggerBuilder
- チェーンのビルダー
onFormSubmit()
スプレッドシートからフォームが送信されたときに発動するトリガーを指定します。
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onFormSubmit() .create();
リターン
SpreadsheetTriggerBuilder
- チェーンのビルダー。
onOpen()
スプレッドシートを開いたときに発動するトリガーを指定します。
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onOpen() .create();
リターン
SpreadsheetTriggerBuilder
- チェーンのビルダー