# GC.Spread.Sheets.IRangeChangedEventArgs

## Content

# Interface: IRangeChangedEventArgs

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

## Table of contents

### Properties

- [action](GC.Spread.Sheets.IRangeChangedEventArgs#action)
- [changedCells](GC.Spread.Sheets.IRangeChangedEventArgs#changedcells)
- [col](GC.Spread.Sheets.IRangeChangedEventArgs#col)
- [colCount](GC.Spread.Sheets.IRangeChangedEventArgs#colcount)
- [isUndo](GC.Spread.Sheets.IRangeChangedEventArgs#isundo)
- [row](GC.Spread.Sheets.IRangeChangedEventArgs#row)
- [rowCount](GC.Spread.Sheets.IRangeChangedEventArgs#rowcount)
- [sheet](GC.Spread.Sheets.IRangeChangedEventArgs#sheet)
- [sheetName](GC.Spread.Sheets.IRangeChangedEventArgs#sheetname)
- [tableNames](GC.Spread.Sheets.IRangeChangedEventArgs#tablenames)

## Properties

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

• **action**: [`RangeChangedAction`](../enums/GC.Spread.Sheets.RangeChangedAction)

___

### <a id="changedcells" name="changedcells"></a> changedCells

• **changedCells**: [`ICellPosition`](GC.Spread.Sheets.ICellPosition)[]

___

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

• **col**: `number`

___

### <a id="colcount" name="colcount"></a> colCount

• **colCount**: `number`

___

### <a id="isundo" name="isundo"></a> isUndo

• `Optional` **isUndo**: `boolean`

___

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

• **row**: `number`

___

### <a id="rowcount" name="rowcount"></a> rowCount

• **rowCount**: `number`

___

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

• **sheet**: [`Worksheet`](../classes/GC.Spread.Sheets.Worksheet)

___

### <a id="sheetname" name="sheetname"></a> sheetName

• **sheetName**: `string`

___

### <a id="tablenames" name="tablenames"></a> tableNames

• `Optional` **tableNames**: `string`[]
