# TriggerType

**Kind**: enumeration | **Module**: [Excel](https://docs.interop.io/adapters/reference/javascript/excel/index.md)

**Source**: https://docs.interop.io/adapters/reference/javascript/excel/triggertype/index.html

Trigger conditions control when ExcelPad will to invoke the
validation method.

## Members

- **`save`** - When the user tries to save the worksheet.
- **`button`** - When the user clicks the ExcelPad button (see the buttonText and buttonRange arguments).
- **`row`** - When the user changes one or more cells in a given row and then selects a cell in a different row.
