Class SpreadsheetTriggerBuilder

Creador de activadores de hojas de cálculo

Es un compilador para activadores de hojas de cálculo.

Métodos

MétodoTipo de datos que se muestraDescripción breve
create()TriggerCrea el activador y lo muestra.
onChange()SpreadsheetTriggerBuilderEspecifica un activador que se activará cuando se cambie el contenido o la estructura de la hoja de cálculo.
onEdit()SpreadsheetTriggerBuilderEspecifica un activador que se activará cuando se edite la hoja de cálculo.
onFormSubmit()SpreadsheetTriggerBuilderEspecifica un activador que se activará cuando se envíe un formulario a la hoja de cálculo.
onOpen()SpreadsheetTriggerBuilderEspecifica un activador que se activará cuando se abra la hoja de cálculo.

Documentación detallada

create()

Crea el activador y lo muestra.

Volver

Trigger: Es el activador creado.


onChange()

Especifica un activador que se activará cuando se cambie el contenido o la estructura de la hoja de cálculo.

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

Volver

SpreadsheetTriggerBuilder: Es un compilador para encadenar.


onEdit()

Especifica un activador que se activará cuando se edite la hoja de cálculo.

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

Volver

SpreadsheetTriggerBuilder: Es un compilador para encadenar.


onFormSubmit()

Especifica un activador que se activará cuando se envíe un formulario a la hoja de cálculo.

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

Volver

SpreadsheetTriggerBuilder: Es un compilador para encadenar.


onOpen()

Especifica un activador que se activará cuando se abra la hoja de cálculo.

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

Volver

SpreadsheetTriggerBuilder: Es un compilador para encadenar.