| Interface | Description |
|---|---|
| BiffRec |
To change the template for this generated type comment go to
Window>Preferences>Java>Code Generation>Code and Comments
|
| Book |
To change the template for this generated type comment go to
Window>Preferences>Java>Code Generation>Code and Comments
|
| CellAddressible |
Something with a cell address.
|
| CellRec |
A record that contains the value of a single cell.
|
| ColumnRange | |
| FormatConstants |
/** Constants relevant to XLS Formatting
NOTE:
Excel automatically assigns
If you type this number format
-------------------------------------------
1.0 General
1.123 General
1.1% 0.00%
1.1E+2 0.00E+00
1 1/2 # ?/?
$1.11 Currency, 2 decimal places
1/1/01 Date
1:10 Time
CUSTOM FORMATS:
Each format that you create can have up to three sections for numbers and a fourth section for text.
|
| Mul |
Muls are used to represent multiple compressed values in a row.
|
| Mulled |
Muls are used to represent multiple compressed values in a row.
|
| PivotCacheRecord | |
| Ref |
Ref defines an OpenXLS record or object that represents a range of cell locations.
|
| Sheet | |
| XLSConstants | |
| XLSSubstream |
Classes implementing this interface need to be able to
stream the bytes of their contained records to the calling
class.
|
| Class | Description |
|---|---|
| Array |
The Array class describes a formula that was Array-entered into a range of cells.
|
| AutoFilter |
Auto filter controls the auto-filter capabilities of Excel.
|
| Blank |
Blank: a blank cell value 0x201
Blank records define a blank cell. |
| Bof |
Bof: Beginning of File Stream 0x809
Marks the beginning of an XLS file Stream including Boundsheets |
| BookBool |
BOOKBOOL: Additional Workspace Information (DAh)
This record stores information about workspace settings |
| BookProtectionManager |
Coordinates the various records involved in book-level protection.
|
| Boolerr |
Boolerr: BiffRec Value, Boolean or Error (0x205)
Describes a cell that contains a constant Boolean or error value. |
| BottomMargin |
Record specifying the bottom margin of the sheet for printing.
|
| Boundsheet |
Boundsheet: WorkSheet Information 0x85
This record stores the sheet name, type and stream position. |
| ByteStreamer |
ByteStreamer Handles the low-level byte array streaming
of the WorkBook.
|
| CalcMode |
CALCMODE: (OxD)
It specifies whether to calculate formulas manually, automatically or automatically except for multiple table operations. |
| CellAddressComparator |
A
Comparator that sorts cell records by address. |
| CellAddressible.ColumnMajorComparator |
Comparator that sorts cells in ascending column major order. |
| CellAddressible.RangeBoundary |
Cell reference for use as the boundary of a column range.
|
| CellAddressible.Reference |
A simple immutable cell reference useful as a map key.
|
| CellAddressible.RowMajorComparator |
Comparator that sorts cells in ascending row major order. |
| Cf |
Cf: Conditional Formatting Conditions 0x1B1
This record stores a conditional formatting condition There are some restrictions in the usage of conditional formattings: In the user interface it is possible to modify the font style (boldness and posture), the text colour, the underline style and the strikeout style. |
| Cf12 |
CF 12 is a FRT (Future record type) record that handles extended conditional formatting information that
was not available before excel 2007.
|
| Codename |
'
the CODENAME record stores tha name for a worksheet object.
|
| Colinfo |
Colinfo: Column Formatting Information (7Dh)
Colinfo describes the formatting for a column range |
| Color |
An RGB Color Value
|
| ColumnRange.Comparator | |
| ColumnRange.Reference |
A lightweight immutable
ColumnRange useful as a reference
element for searching collections. |
| Condfmt |
Condfmt: Conditional Formatting Range Information 0x1B0
This record stores a conditional format, including conditions and formatting info. |
| Condfmt12 |
Condfmt 12 is a FRT (Future record type) record that handles extended conditional formatting information that
was not available before excel 2007.
|
| Continue |
Continue: Continues Long Records (3Ch)
Records longer than 8228 must be split into several records. |
| ContinueHandler |
this class takes care of the tasks related to
working with Continue records.
|
| Country |
COUNTRY: 8CH
This record stores two Windows country identifiers. |
| Crn |
CRN (005Ah)
This record stores the contents of an external cell or cell range. |
| CustomFormatHelper |
This class is used by FormatConstants to provide for handling of custom formats
From: http://support.microsoft.com/kb/264372
Custom Number Formats
If one of the built-in number formats does not display the data in the format that you require, you can create your own custom number format.
|
| Dbcell |
Dbcell: Stream Offsets 0xD7
Offsets for value records. |
| DConBin |
DConBin 0x1B5
The DConBin record specifies a built-in named range that is a data source (1)
for a PivotTable or a data source (1) for the data consolidation settings of
the associated sheet.
|
| DConName |
DConName 0x52
The DConName record specifies a named range that is a data source (1) for a
PivotTable or a data source (1) for the data consolidation settings of the
associated sheet.
|
| DConRef |
DConRef 0x51
The DConRef record specifies a range in this workbook or in an external
workbook that is a data source for a PivotTable or a data source for the data
consolidation settings of the associated sheet.
|
| DefaultRowHeight |
DefaultRowHeight: default row height for WorkBook (225h)
offset name size contents --- 4 options 2 comments 6 miyRw 2 Default height for unused rows, in twips = 1/20 of a point 0 2 2 2 Option flags: Bit Mask Contents 0 0001H 1 = Row height and default font height do not match 1 0002H 1 = Row is hidden 2 0004H 1 = Additional space above the row 3 0008H 1 = Additional space below the row |
| DefColWidth |
DefColWidth: default column width for WorkBook (55h)
offset name size contents --- 6 miyRw 2 Default Column Width |
| Dimensions |
Dimensions 0x200: Describes the max BiffRec dimensions of a Sheet.
|
| DiscontiguousRefStruct |
DiscontiguousRefStruct manages discontiguous ranges within one sheet.
|
| Dsf |
Dsf Double Stream File (161h)
simple flag indicating whether this is a double-stream file
|
| Dv |
Dv: Data Validity Settings (01BEh)
This record is part of the Data Validity Table. |
| Dval |
Dval: Data Validity Settings (01B2h)
This record is the list header of the Data Validity Table in the current sheet. |
| Eof |
Eof: End of File Stream 0x0a
Marks the end of an XLS file Stream including Boundsheets |
| ExpressionParser | |
| Externname |
Externname: External Name Record (17h)
|
| Externsheet |
Externsheet: External Sheet Record (17h)
|
| Extsst |
Extsst: Extended Shared String Table (FFh)
hashtable that optimizes external copy operations. |
| FeatHeadr |
FEATHEADR
Shared Feature Header (867h)
Introduced in Excel 10 (2002) the FEATHEADR record describes the common information (header) for shared features such as Protection and SmartTag.
|
| FileLock | |
| Font |
Font: Font Description (231h)
Font records describe a font in the workbook |
| FontBasis |
FBI: Font Basis (1060h)
The FBI record stores font metrics.
|
| Footerrec |
Footerrec: Print Footer on Each Page (15h)
Footerrec describes the header printed on every page |
| Format |
Stores a custom number format pattern.
|
| FormatConstantsImpl |
A generic implementation of format constants
|
| Formula |
FORMULA (0x406) describes a cell that contains a formula.
|
| Guts |
GUTS: Size of Row and Column Gutters
This record stores information about gutter settings |
| HCenter |
Record specifying whether the sheet is to be centered horizontally
when printed.
|
| Headerrec |
Headerrec: Print Header on Each Page (14h)
Headerrec describes the header printed on every page |
| Hlink |
Hlink: Hyperlink (1b8h)
hyperlink record |
| Index |
Index: Index Record 0x20B
Index records are written after the Bof record for each Boundsheet. |
| InterfaceHdr | |
| Isstinf |
ISSTINF Structure:
offset name size contents
---
0 ib 4 Stream position into SST record
4 cb 2 Offset into SST to where 'bucket' begins
6 (Reserved) 2 Must be zero.
|
| Label |
Label: BiffRec Value, String Constant (204h)
The Label record describes a cell that contains a string. |
| Labelsst |
Labelsst: BiffRec Value, String Constant/Sst 0xFD
The Labelsst record contains a string constant from the Shared String Table (Sst). |
| LeftMargin |
Record specifying the left margin of the sheet for printing.
|
| Mergedcells |
Mergedcells: Merged Cells for Sheet (E5h)
Merged Cells record |
| MSODrawing |
Msodrawing: MS Office Drawing (ECh)
These records contain only data. |
| MSODrawingConstants |
Msodrawing record-related constants
NOT A COMPLETE LIST!
|
| MSODrawingGroup |
MSODrawingGroup: MS Office Drawing Group (EBh)
These records contain only data. |
| MSODrawingSelection |
Msodrawingselection: MS Office Drawing Selection (EDh)
These records contain only data. |
| Mulblank |
Mulblank: Multiple Blank Cells (BEh)
This record stores up to 256 BLANK equivalents in a space-saving format. |
| Mulrk |
Mulrk: Multiple Rk Cells (BDh)
This record stores up to 256 Rk equivalents in TODO: check compatibility with Excel2007 MAXCOLS a space-saving format. |
| Name |
Name: Defined Name (218h)
Name records describe a name in the workbook |
| NineteenOhFour |
1904: Flag which determines whether the 1904 date system is used 0x22
|
| Note |
Note: A cell annotation (1CDh)
Note records contain the row/col position of the annotation, plus an ordinal id that links it to the set of records that define it: Mso/obj/mso/Txo/Continue/Continue. |
| NumberRec |
NUMBER: BiffRec Value, Floating-Point Number (203h)
This record stores an internal numeric type. |
| Obj |
OBJ Describes a graphic object 0x5D
MsoDrawing, MsoDrawngGroup + MsoDrawingSelection contain remaining drawing object data Each subrecord begins with a 2byte id number, ft. |
| ObjProtect |
OBJPROTECT: Protection Flag (63h)
OBJPROTECT stores the protection state for a sheet or workbook |
| Obproj |
Obproj: Visual Basic Project (D3h)
|
| OOXMLAdapter | |
| OOXMLReader |
Breaking out functionality for reading out of OOXMLAdapter
|
| OOXMLWriter |
Breaking out functionality for writing out of OOXMLAdapter
|
| Palette |
Palette: Defined Colors (92h)
Describe Colors in the file. |
| Pane |
Pane: Stores the position of window panes.
|
| Password |
Password - specifies the password verifier for the sheet or workbook.
|
| Phonetic |
Phonetic
This record contains default settings for the Asian Phonetic Settings dialog and the addresses of all cells which show
Asian phonetic text.
|
| PivotCache | |
| Pls |
Pls: Environment-Specific Print Record (4Dh)
PLS saves printer settings and driver info |
| PLV |
PLV 0x88B
The PLV record specifies the settings of a Page Layout view for a sheet.
|
| PrintGrid |
Record specifying whether the grid should be printed.
|
| PrintRowCol |
Record specifying whether the row and column headers should be printed.
|
| Prot4rev |
PROT4REV: Protection Flag (12h)
PROT4REV stores the protection state for a shared workbook |
| Protect |
PROTECT: Protection Flag (12h)
PROTECT stores the protection state for a sheet or workbook |
| ProtectionManager |
Coordinates the various records involved in protection.
|
| QsiSXTag |
QxiSxTag 0x802
The QsiSXTag record specifies the name and refresh information for a query
table or a PivotTable view, and specifies the beginning of a collection of
records as defined by the Worksheet SubstreamABNF.
|
| ReferenceTracker |
This class is responsible for registering cell references (Ptgs) and managing
reference updates etc.
|
| RightMargin |
Record specifying the right margin of the sheet for printing.
|
| Rk |
RK: RK Number (7Eh)
This record stores an internal numeric type. |
| Row |
ROW 0x208: Describes a single row on a MS Excel Sheet.
|
| RrdHead | |
| RrdInfo | |
| Rstring |
RSTRING
Obsolete String type.
|
| ScenProtect |
SCENPROTECT: Protection Flag (DDh)
SCENPROTECT stores the protection state for a sheet or workbook |
| Scl |
Scl: Sheet Zoom (A0h)
Scl stores the zoom magnification for the sheet |
| Selection |
SELECTION 0x1Dh: Describes the currently selected area of a Sheet.
|
| Setup | |
| SheetProtectionManager |
Coordinates the various records involved in sheet-level protection.
|
| Shrfmla |
SHRFMLA is a file optimization that stores many identical formulas once.
|
| Sst |
Sst: Shared String Table 0xFCh
Sst records contain a table of Strings possibly spanning multiple Continue Records |
| StringRec |
String: String Value of a Formula (207h)
When a formula evaluates to a string, a STRING record occurs after the FORMULA record. |
| Style | |
| Supbook |
Supbook: Supporting Workbook (1AEh)
Supbook records store information about a supporting external workbook |
| SxAddl |
The SXAddl record specifies additional information for a PivotTable view,
PivotCache, or query table.
|
| SXBool | |
| SxDB |
SXDB 0xC6
The SXDB record specifies PivotCache properties.
|
| SxDBB |
The SXDBB record specifies the values of all the cache fields that have a
fAllAtoms field of the SXFDB record equal to 1 and that correspond to source
data entities, as specified by cache fields, for a single cache record.
|
| SXDBEx | |
| SxDI |
SXDI 0xC5
The SXDI record specifies a data item for a PivotTable view.
|
| SxEX |
SxEX 0xF1
The SXEx record specifies additional properties of a PivotTable view and specifies the beginning of a collection of records as defined by the Worksheet substreamABNF.
|
| SxFDB | |
| SXFDBType | |
| Sxformat |
SXFORMAT FBh: This record contains formatting data
|
| Sxivd |
SXIVD B4h: Array of field ID numbers for the rows and columns in a PT.
|
| Sxli |
SxLI: The SXLI record specifies pivot lines for the row area or column area
of a PivotTable view.
|
| SXNum | |
| SxPI |
SXPI 0x86
The SXPI record specifies the pivot fields and information about filtering on
the page axis of a PivotTable view.
|
| SxStreamID |
SXStreamID 0xD5
The SXStreamID record specifies the start of the stream in the PivotCache storage.
|
| SXString | |
| Sxvd |
SXVD b[1]h: View Fields
The Sxvd record specifies pivot field properties and specifies the
beginning of a collection of records.
|
| SxVdEX |
SxVDEx 0x100
The SXVDEx record specifies extended pivot field properties.
|
| Sxvi |
SXVI B2h: This record stores view information about an Item.
|
| Sxview |
SXVIEW B0h: This record contains top-level pivot table information.
|
| SxVIEWEX9 |
SXViewEx9 0x810
The SXViewEx9 record specifies extensions to the PivotTable view.
|
| SxVS |
SXVS 0xE3
The SXVS record specifies the type of source data used for a PivotCache.
|
| TabID |
RRTabID: Revision Tab ID Record
The RRTabId record specifies an array of unique sheet identifiers, each of which is associated with a sheet in the workbook. |
| TableStyles |
TableStyles 0x88E
The TableStyles record specifies the default table and PivotTabletable styles and
specifies the beginning of a collection of TableStyle records as defined by the Globals substream.
|
| TopMargin |
Record specifying the top margin of the sheet for printing.
|
| Txo |
Txo: Text Object (1B6h)
This record stores a text object. |
| UnencryptedXLSRecord |
UnencryptedXLSRecord is an XLS record that upon output
to the workbook stream should not be encrypted, if encryption is turned
on, and Biff8 is the output format.
|
| Unicodestring |
Unicode String: BIFF8 Compressed String format
|
| Usersviewbegin |
USERSVIEWBEGIN: Custom View Settings (1AAh)
USERSVIEWBEGIN describes the settings for a custom view for the sheet |
| Usersviewend |
USERSVIEWEND: End Custom View Settings (1ABh)
USERSVIEWEND marks the end of a custom view for the sheet |
| UsrExcl | |
| VCenter |
Record specifying whether the sheet is to be centered vertically
when printed.
|
| Window1 |
WINDOW1 0x3D: Contains window attributes for a Workbook.
|
| Window2 |
WINDOW2 0x23E: Contains window attributes for a Sheet.
|
| WorkBook |
The WorkBook record represents an XLS workbook substream containing worksheets and associated records.
|
| WorkBookAssembler |
WorkBookAssembler handles the details of how a biff8 file
should be constructed, what records go in what order, etc
|
| WorkBookFactory |
Factory for creating WorkBook objects from Byte streams.
|
| Writeaccess |
WRITEACCESS 0x5C: Contains name of Excel installed user.
|
| WsBool |
Record containing miscellaneous sheet-level boolean values.
|
| Xct |
XCT CRN Count (0059h)
|
| Xf |
XF: Extended Format (E0h)
The XF record stores formatting properties. |
| XLSCellRecord |
A BIFF8 record that contains the value of a single cell.
|
| XLSRecord |
The XLS byte stream is composed of records delimited by a header with type
and data length information, followed by a record Body which contains
the byte[] data for the record.
|
| XLSRecordFactory |
Factory to create XLSRecords and Ptgs.
|
| Enum | Description |
|---|---|
| SxDI.AGGREGATIONFUNCTIONS |
enum possible aggregation functions for Data axis fields
Sum, Counta, Average, Max, Min, Product, Count, StdDev, StdDevP, Var, VarP |
| SxDI.DISPLAYTYPES |
enum possible display types for Data axis fields
value -- The data item value is displayed.
|
| Exception | Description |
|---|---|
| CellNotFoundException | |
| CellPositionConflictException |
thrown when trying to add a BiffRec to the position of an
existing Cell.
|
| CellTypeMismatchException |
Thrown when trying to change the value of a BiffRec to an incompatible
data type.
|
| ChartNotFoundException |
No Chart Found.
|
| ColumnNotFoundException |
thrown when trying to access a col and the col is not Found.
|
| FormulaNotFoundException |
No Formula Found.
|
| FunctionNotSupportedException |
Formula function is not supported for calculation.
|
| ImageNotFoundException |
thrown when trying to access an Image and it is not found.
|
| InvalidRecordException | |
| NameNotFoundException |
thrown when trying to access a NamedRange and the NamedRange is not Found.
|
| PivotTableNotFoundException |
No PivotTable Found.
Thrown when a PivotTableHandle is requested for a non-existent Pivot Table.
|
| RowNotFoundException |
thrown when trying to access a Row and the Row is not Found.
|
| ValidationException |
Validation Exceptions are thrown when a cell value is set to a value that does not pass
validity of an Excel validation record affecting said cell
|
| WorkBookException | |
| WorkSheetNotFoundException |
No WorkSheet Found.
|
Copyright © 2002–2019 Starter Inc.. All rights reserved.