Class SpreadsheetTriggerBuilder

スプレッドシートトリガービルダー

スプレッドシート トリガーのビルダー。

メソッド

メソッド戻り値の型概要
create()Triggerトリガーを作成して返します。
onChange()SpreadsheetTriggerBuilderスプレッドシートの内容または構造が変更されたときにトリガーされるトリガーを指定します。
onEdit()SpreadsheetTriggerBuilderスプレッドシートが編集されたときにトリガーされるトリガーを指定します。
onFormSubmit()SpreadsheetTriggerBuilderスプレッドシートにフォームが送信されたときにトリガーされるトリガーを指定します。
onOpen()SpreadsheetTriggerBuilderスプレッドシートを開いたときに実行されるトリガーを指定します。

詳細なドキュメント

create()

トリガーを作成して返します。

戻る

Trigger - 作成されたトリガー。


onChange()

スプレッドシートのコンテンツまたは構造が変更されたときにトリガーされるトリガーを指定します。

const sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger('myFunction').forSpreadsheet(sheet).onChange().create();

戻る

SpreadsheetTriggerBuilder - チェーン用のビルダー


onEdit()

スプレッドシートが編集されたときにトリガーされるトリガーを指定します。

const sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger('myFunction').forSpreadsheet(sheet).onEdit().create();

戻る

SpreadsheetTriggerBuilder - チェーン用のビルダー


onFormSubmit()

スプレッドシートにフォームが送信されたときにトリガーされるトリガーを指定します。

const sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger('myFunction')
    .forSpreadsheet(sheet)
    .onFormSubmit()
    .create();

戻る

SpreadsheetTriggerBuilder - チェーン用のビルダー。


onOpen()

スプレッドシートを開いたときに実行されるトリガーを指定します。

const sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger('myFunction').forSpreadsheet(sheet).onOpen().create();

戻る

SpreadsheetTriggerBuilder - チェーン用のビルダー