Class SpreadsheetTriggerBuilder

SpreadsheetTriggerBuilder

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

メソッド

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

詳細なドキュメント

create()

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

戻る

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


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