# GC.Spread.Sheets.Tables.TableRemoveOptions

## Content

# Enumeration: TableRemoveOptions

[Sheets](../modules/GC.Spread.Sheets).[Tables](../modules/GC.Spread.Sheets.Tables).TableRemoveOptions

Specifies what data is kept when removing the table.

**`example`**
```
activeSheet.tables.add("Table1", 0, 0, 3, 3, GC.Spread.Sheets.Tables.TableThemes.dark1);
activeSheet.getCell(0,0).text("Name");
activeSheet.getCell(0,1).text("Value");
activeSheet.getCell(0,2).text("T/F");
activeSheet.getCell(1,0).text("AW");
activeSheet.getCell(1,1).text("5");
activeSheet.getCell(1,2).text("T");
//button click
$("#button1").click(function () {
     var table  = activeSheet.tables.find(0,0);
     activeSheet.tables.remove(table, GC.Spread.Sheets.Tables.TableRemoveOptions.keepData);
});
```

## Table of contents

### Enumeration members

- [keepData](GC.Spread.Sheets.Tables.TableRemoveOptions#keepdata)
- [keepStyle](GC.Spread.Sheets.Tables.TableRemoveOptions#keepstyle)
- [none](GC.Spread.Sheets.Tables.TableRemoveOptions#none)

## Enumeration members

### <a id="keepdata" name="keepdata"></a> keepData

• **keepData** = `1`

 Keeps values.

___

### <a id="keepstyle" name="keepstyle"></a> keepStyle

• **keepStyle** = `2`

 Keeps styles.

___

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

• **none** = `0`

 Removes data and styles.
