07.05.2014 Views

The Microsoft Excel File Format - OpenOffice.org

The Microsoft Excel File Format - OpenOffice.org

The Microsoft Excel File Format - OpenOffice.org

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5 Worksheet/Workbook Records<br />

Record BOF, BIFF8 (record identifier is 0809 H ):<br />

Offset Size Contents<br />

0 2 BIFF version (always 0600 H for BIFF8)<br />

2 2 Type of the following data: 0005 H = Workbook globals<br />

0006 H = Visual Basic module<br />

0010 H = Sheet or dialogue (see SHEETPR, ➜5.97)<br />

0020 H = Chart<br />

0040 H = Macro sheet<br />

0100 H = Workspace (BIFF8W only)<br />

4 2 Build identifier, must not be 0<br />

6 2 Build year, must not be 0<br />

8 4 <strong>File</strong> history flags<br />

12 4 Lowest <strong>Excel</strong> version that can read all records in this file<br />

5.8.2 BOF Records Written by Other External Tools<br />

Various external tools write non-standard BOF records with the record identifier 0809 H (determining a BIFF5-BIFF8<br />

BOF record), but with a different BIFF version field. In this case, the record identifier is ignored, and only the version<br />

field is used to set the BIFF version of the workbook.<br />

Record BOF (record identifier is 0809 H ):<br />

Offset Size Contents<br />

0 2 BIFF version: 0000 H = BIFF5<br />

0200 H = BIFF2<br />

0300 H = BIFF3<br />

0400 H = BIFF4<br />

0500 H = BIFF5<br />

0600 H = BIFF8<br />

2 2 Type of the following data: 0005 H = Workbook globals<br />

0006 H = Visual Basic module<br />

0010 H = Sheet or dialogue (see SHEETPR, ➜5.97)<br />

0020 H = Chart<br />

0040 H = Macro sheet<br />

0100 H = Workspace<br />

[4] var. (optional) Additional fields of a BOF record, should be ignored<br />

136

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!