# GC.Spread.Sheets.CalculationMode

## Content

# Enumeration: CalculationMode

[Spread](../modules/GC.Spread).[Sheets](../modules/GC.Spread.Sheets).CalculationMode

Specifies the recalculation behavior of the workbook.

**`example`**
```javascript
spread.options.calculationMode = GC.Spread.Sheets.CalculationMode.manual;
```

## Table of contents

### Enumeration members

- [auto](GC.Spread.Sheets.CalculationMode#auto)
- [manual](GC.Spread.Sheets.CalculationMode#manual)

## Enumeration members

### <a id="auto" name="auto"></a> auto

• **auto** = `0`

The default recalculation behavior that calculates formulas every time the relevant data is changed.

___

### <a id="manual" name="manual"></a> manual

• **manual** = `1`

Calculations only occur when the user requests them.
