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 - チェーン用のビルダー。