# Cell Settings Exported

## Content

This table summarizes how the Cell settings are handled when SpreadJS exports to an Excel-formatted file. These functions are in the GC.Spread.Sheets.CellRange class unless otherwise noted.

| **Cell Setting** | **Excel Setting and Remarks** |
| ------------ | ------------------------- |
| [value](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#value) or [text](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#text) | Excel uses this setting. |
| [bindingPath](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#bindingPath) | Excel ignores this setting. This is specific to SpreadJS. |
| [cellType](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#cellType) | Excel ignores this setting. This is specific to SpreadJS. |
| [backgroundImage](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#backgroundImage) | Excel ignores this setting. This is specific to SpreadJS. |
| [backgroundImageLayout](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#backgroundImageLayout) | Excel ignores this setting. This is specific to SpreadJS. |
| [backColor](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#backColor) | Excel uses this setting. |
| [borderLeft](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#borderLeft),[borderTop](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#borderTop),[borderRight](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#borderRight), or[borderBottom](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#borderBottom) | Excel uses this setting. |
| [foreColor](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#foreColor) | Excel uses this setting. |
| [hAlign](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#hAlign) (text horizontal alignment) | Excel uses this setting. |
| [vAlign](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#vAlign) (text vertical alignment) | Excel uses this setting. |
| [font](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#font) | Excel uses this setting. |
| [formatter](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#formatter) | Excel uses this setting. |
| [formula](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#formula) | Excel uses this setting. |
| [locked](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#locked) | Excel uses this setting. |
| [shrinkToFit](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#shrinkToFit) | Excel uses this setting. |
| [tabStop](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#tabStop) | Excel ignores this setting. This is specific to SpreadJS. |
| [textIndent](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#textIndent) | Excel uses this setting. |
| [themeFont](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#themeFont) | Excel uses this setting. |
| [validator](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#validator) | Excel uses this setting. |
| [wordWrap](/spreadjs/api/v17/classes/GC.Spread.Sheets.CellRange#wordWrap) | Excel uses this setting. |
| hidden | Excel uses this setting. |
