| class  | ArrayRecord | ARRAY (0x0221) | 
| class  | AutoFilterInfoRecord | The AutoFilterInfo record specifies the number of columns that have AutoFilter enabled
 and indicates the beginning of the collection of AutoFilter records. | 
| class  | BackupRecord | Boolean specifying whether the GUI should store a backup of the file. | 
| class  | BlankRecord | Represents a column in a row with no value but with styling. | 
| class  | BOFRecord | Somewhat of a misnomer, its used for the beginning of a set of records that
 have a particular purpose or subject. | 
| class  | BookBoolRecord | Contains a flag specifying whether the Gui should save externally linked values from other workbooks. | 
| class  | BookExtRecord | [MS-XLS].pdf 2.4.23 BookExt page 203
 properties of a workbook file | 
| class  | BoolErrRecord | Creates new BoolErrRecord. | 
| class  | BottomMarginRecord | Record for the bottom margin. | 
| class  | BoundSheetRecord | Defines a sheet within a workbook. | 
| class  | CalcCountRecord | Specifies the maximum times the gui should perform a formula recalculation. | 
| class  | CalcModeRecord | Tells the gui whether to calculate formulas automatically, manually or automatically except for tables. | 
| class  | CellRecord |  | 
| class  | CFHeader12Record | Conditional Formatting Header v12 record CFHEADER12 (0x0879),
  for conditional formattings introduced in Excel 2007 and newer. | 
| class  | CFHeaderBase |  | 
| class  | CFHeaderRecord | Conditional Formatting Header record CFHEADER (0x01B0). | 
| class  | CFRule12Record | Conditional Formatting v12 Rule Record (0x087A). | 
| class  | CFRuleBase | Conditional Formatting Rules. | 
| class  | CFRuleRecord | Conditional Formatting Rule Record (0x01B1). | 
| class  | CodepageRecord | The default characterset. | 
| class  | ColumnInfoRecord | Defines with width and formatting for a range of columns | 
| class  | Compat12Record | [MS-XLS].pdf 2.4.54 Compat12 page 231
 whether to check for compatibility with earlier application versions when 
 saving the workbook. | 
| class  | CompressPicturesRecord | [MS-XLS].pdf 2.4.55 CompressPictures page 231
 Recomendation for picture compression when saving. | 
| class  | ContinueRecord | Helper class used primarily for SST Records | 
| class  | CountryRecord | Country Record (aka WIN.INI country) - used for localization | 
| class  | CRNCountRecord | XCT - CRN Count | 
| class  | CRNRecord | This record stores the contents of an external cell or cell range | 
| class  | DateWindow1904Record | Flag specifying whether 1904 date windowing is used. | 
| class  | DBCellRecord | Used by Excel and other MS apps to quickly find rows in the sheets. | 
| class  | DConRefRecord | DConRef records specify a range in a workbook (internal or external) that serves as a data source
 for pivot tables or data consolidation. | 
| class  | DefaultColWidthRecord | Specifies the default width for columns that have no specific width set. | 
| class  | DefaultRowHeightRecord | Row height for rows with undefined or not explicitly defined heights. | 
| class  | DeltaRecord | Controls the accuracy of the calculations | 
| class  | DimensionsRecord | Provides the minumum and maximum bounds of a sheet. | 
| class  | DrawingRecord |  | 
| class  | DrawingSelectionRecord | MsoDrawingSelection (0x00ED) | 
| class  | DSFRecord | Tells if this is a double stream file. | 
| class  | DVALRecord | This record is the list header of all data validation records (0x01BE) in the current sheet. | 
| class  | DVRecord | This record stores data validation settings and a list of cell ranges which contain these settings. | 
| class  | EOFRecord | Marks the end of records belonging to a particular object in the HSSF File | 
| class  | ExtendedFormatRecord | Probably one of the more complex records. | 
| class  | ExternalNameRecord | EXTERNALNAME (0x0023) | 
| class  | ExternSheetRecord | EXTERNSHEET (0x0017) | 
| class  | FeatHdrRecord | Title: FeatHdr (Feature Header) Record | 
| class  | FeatRecord | Title: Feat (Feature) Record | 
| class  | FilePassRecord | File Pass Record (0x002F) | 
| class  | FileSharingRecord | Stores the encrypted readonly for a workbook (write protect). | 
| class  | FnGroupCountRecord | umber of built in function groups in the current version of the Spreadsheet (probably only used on Windows) | 
| class  | FontRecord | Describes a font in the workbook | 
| class  | FooterRecord | Specifies the footer for a sheet | 
| class  | ForceFullCalculationRecord | [MS-XLS].pdf 2.4.125 ForceFullCalculation page 298
 Value of the forced calculation mode for this workbook. | 
| class  | FormatRecord | Describes a number format -- those goofy strings like $(#,###) | 
| class  | FormulaRecord | Formula Record (0x0006). | 
| class  | GridsetRecord | Flag denoting whether the user specified that gridlines are used when printing. | 
| class  | GutsRecord | Row/column gutter sizes | 
| class  | HCenterRecord | Whether to center between horizontal margins | 
| class  | HeaderFooterBase | Common header/footer base class | 
| class  | HeaderRecord | Specifies a header for a sheet | 
| class  | HideObjRecord | Flag defines whether to hide placeholders and object | 
| class  | HorizontalPageBreakRecord | HorizontalPageBreak (0x001B) record that stores page breaks at rows | 
| class  | HyperlinkRecord | The HyperlinkRecord(0x01B8) wraps an HLINK-record
  from the Excel-97 format. | 
| class  | IndexRecord | Occurs right after BOF, tells you where the DBCELL records are for a sheet Important for locating cells | 
| class  | InterfaceEndRecord | Shows where the Interface Records ends (MMS) | 
| class  | InterfaceHdrRecord | Defines the beginning of Interface records (MMS) | 
| class  | IterationRecord | Tells whether to iterate over formula calculations or not. | 
| class  | LabelSSTRecord | Refers to a string in the shared string table and is a column value. | 
| class  | LeftMarginRecord | Record for the left margin. | 
| class  | MergeCellsRecord | Optional record defining a square area of cells to "merged" into one cell. | 
| class  | MMSRecord | defines how many add menu and del menu options are stored in the file. | 
| class  | MTRSettingsRecord | [MS-XLS].pdf 2.4.173 MTRSettings page 343
 Multithreaded calculation settings. | 
| class  | MulBlankRecord | Represents a set of columns in a row with no value but with styling. | 
| class  | MulRKRecord | Used to store multiple RK numbers on a row. | 
| class  | NameCommentRecord | Defines a comment associated with a specified name. | 
| class  | NoteRecord | NOTE: Comment Associated with a Cell (0x001C) | 
| class  | NumberRecord | NUMBER (0x0203) Contains a numeric cell value. | 
| class  | ObjectProtectRecord | Protect embedded object with the lamest "security" ever invented. | 
| class  | PageBreakRecord | Record that contains the functionality page breaks (horizontal and vertical) | 
| class  | PaletteRecord | Supports custom palettes. | 
| class  | PaneRecord | Describes the frozen and unfrozen panes. | 
| class  | PasswordRecord | Stores the encrypted password for a sheet or workbook (HSSF doesn't support encryption) | 
| class  | PasswordRev4Record | Protection Revision 4 password Record (0x01BC) | 
| class  | PLVRecord | [MS-XLS].pdf 2.4.200 PLV page 360
 Page Layout View for a sheet. | 
| class  | PrecisionRecord | Defines whether to store with full precision or what's displayed by the gui
 (meaning have really screwed up and skewed figures or only think you do!) | 
| class  | PrintGridlinesRecord | Whether to print the gridlines when you enjoy the spreadsheet on paper. | 
| class  | PrintHeadersRecord | Whether or not to print the row/column headers when you enjoy your spreadsheet in the physical form. | 
| class  | PrintSetupRecord | Stores print setup options -- bogus for HSSF (and marked as such) | 
| class  | ProtectionRev4Record | Describes whether this is a protected shared/tracked workbook | 
| class  | ProtectRecord | Defines whether a sheet or workbook is protected (HSSF DOES NOT SUPPORT ENCRYPTION) | 
| class  | RecalcIdRecord | This record contains an ID that marks when a worksheet was last recalculated. | 
| class  | RefModeRecord | Describes which reference mode to use | 
| class  | RefreshAllRecord | Flag whether to refresh all external data when loading a sheet. | 
| class  | RightMarginRecord | Record for the right margin. | 
| class  | RKRecord | An internal 32 bit number with the two most significant bits storing the type. | 
| class  | RowRecord | Stores the row information for the sheet. | 
| class  | SaveRecalcRecord | Defines whether to recalculate before saving (set to true) | 
| class  | ScenarioProtectRecord | I have no idea what a Scenario is or why on would want to protect it with the lamest "security" ever invented. | 
| class  | SCLRecord | Specifies the window's zoom magnification. | 
| class  | SelectionRecord | Shows the user's selection on the sheet for write set num refs to 0 | 
| class  | SharedFormulaRecord | Primarily used as an excel optimization so that multiple similar formulas are not
 written out too many times. | 
| class  | SharedValueRecordBase |  | 
| class  | StyleRecord | Describes a builtin to the gui or user defined style | 
| class  | SupBookRecord | A External Workbook Description (Supplemental Book). | 
| class  | TabIdRecord | Contains an array of sheet id's. | 
| class  | TableRecord | The record specifies a data table. | 
| class  | TableStylesRecord | TABLESTYLES (0x088E) | 
| class  | TopMarginRecord | Record for the top margin. | 
| class  | UncalcedRecord | If this record occurs in the Worksheet Substream, it indicates that the formulas have not
 been recalculated before the document was saved. | 
| class  | UnknownRecord | Unknown record just tells you the sid so you can figure out what records you are missing. | 
| class  | UserSViewBegin | The UserSViewBegin record specifies settings for a custom view associated with the sheet. | 
| class  | UserSViewEnd | The UserSViewEnd record marks the end of the settings for a custom view associated with the sheet | 
| class  | UseSelFSRecord | Tells the GUI if this was written by something that can use "natural language" formulas. | 
| class  | VCenterRecord | Tells whether to center the sheet between vertical margins | 
| class  | VerticalPageBreakRecord | VerticalPageBreak (0x001A) record that stores page breaks at columns | 
| class  | WindowOneRecord | Stores the attributes of the workbook window. | 
| class  | WindowProtectRecord | Flags whether workbook windows are protected | 
| class  | WindowTwoRecord | Sheet window settings | 
| class  | WriteAccessRecord | Title: Write Access Record (0x005C) | 
| class  | WriteProtectRecord | Indicated that the sheet/workbook is write protected. | 
| class  | WSBoolRecord | Stores workbook settings (aka its a big "everything we didn't put somewhere else") | 
| class  | XFCrcRecord | Title: XFCRC Record | 
| class  | XFExtRecord | 2.4.355 XFEXT [MS-XLS].pdf, page 609. |