Sheet Cell List
This contains a description of all cells in a worksheet.
Data Description
B unknown, always 02 ?
B unknown, always 00 ?
XListE List of Sheet Cells
Sheet Cell
Note that a calculated cell (through a formula) still has its resulting value here.
Data Description
3B cell position (see below)
B cell flags (see below)
?B cell value (see below)
(*) ?B Sheet Cell Layout
(**) XInt formula reference number
The cell position is encoded as follows:
Begin End Description
0000 bit 0 0000 bit 1 Unknown (always 0 ?)
0000 bit 2 0001 bit 2 Column number (column A = 00)
0001 bit 3 0002 bit 7 Row number (row 1 = 00)
The cell flags contains the information below:
Begin End Description
0000 bit 0 0000 bit 1 Unknown (always 0 ?)
0000 bit 2 Cell is locked (0) or not (1) when sheet protected
0000 bit 3 Cell is calculated (1) or uncalculated (0)
0000 bit 4 Cell layout is default (0) or specified (1)
0000 bit 5 0000 bit 7 Cell content type (see below)
The following lists the content types, with the values corresponding to them.
code type value description
0 blank - a blank cell
1 integer SInt integer value
2 boolean B TRUE (1) / FALSE (0)
3 error W error, see error codes below
4 real Float IEEE double precision float
5 string SListB simple text
The following errors are used:
code displayed description
0 no error
1 #NULL! ?
2 #DIV/0! division by zero
3 #VALUE! illegal value
4 #REF! ?
5 #NAME! ?
6 #NUM! ?
7 #N/A! not applicable