Skip to main content

Module types

Module types 

Source

Re-exports§

pub use crate::sheet_data::SheetData;

Structs§

Alignment
Border
BorderItem
CellStyleXfs
CellStyles
CellXfs
Col
Comment
DefinedName
A defined name. The sheet_id is the sheet index in case the name is local
Dxf
DxfFont
ErrorDetails
The origin and the message of an error stored in a formula cell.
Fill
Font
MergedCell
A rectangular range of cells that is displayed as a single cell. The anchor (top-left) cell holds the content and is the only cell of the range users can edit; every other cell of the range is “covered” and must stay empty of content, although it can hold styles.
Metadata
NumFmt
Row
SheetProperties
Information need to show a sheet tab in the UI The color is serialized only if it is not Color::None
Style
StyleIncludes
The formatting categories a named style includes — Excel’s “Style Includes” checkboxes, stored as the apply* attributes of the style’s cellStyleXfs record. Applying the style to a cell only stamps the included categories. The default (like “Normal”) includes everything; the built-in “Percent”, for example, includes only the number format.
Styles
Table
TableColumn
TableStyleInfo
Theme
Workbook
An internal representation of an IronCalc Workbook
WorkbookSettings
WorkbookView
A Workbook View tracks of the selected sheet for each view
Worksheet
Internal representation of a worksheet Excel object
WorksheetView
Represents the state of the worksheet as seen by the user. This includes details such as the currently selected cell, the visible range, and the position of the viewport.

Enums§

ArrayKind
Whether an array formula is a CSE (Ctrl+Shift+Enter) formula or a dynamic formula.
BorderStyle
Cell
CellType
Cell type enum matching Excel TYPE() function values.
Color
FontScheme
FormulaValue
The evaluated value stored in a formula cell. Unevaluated is a transient state that only exists during evaluation.
HorizontalAlignment
Link
Represents a hyperlink in the worksheet, which can be either external or internal. The display text is not part of the link, it is the content of the cell the link is attached to. Links are just cell metadata.
SheetState
state: 18.18.68 ST_SheetState (Sheet Visibility Types) hidden, veryHidden, visible
SpillValue
The value stored in a spill cell (no formula, no origin tracking).
VerticalAlignment