Printer Friendly Version      Send     
Click to Rate and Give Feedback
MSDN
MSDN Library
Open Specifications
Microsoft Office Binary File Format Documents

The Microsoft Office binary file formats documentation provides detailed technical specifications for the .doc, .ppt .xls, and .xlsb file formats as created by the following Microsoft Office applications:

  • .doc: Microsoft Word 97, Microsoft Word 2000, Microsoft Word 2002, Microsoft Office Word 2003, Microsoft Office Word 2007

  • .ppt: Microsoft PowerPoint 97, Microsoft PowerPoint 2000, Microsoft PowerPoint 2002, Microsoft Office PowerPoint 2003, Microsoft Office PowerPoint 2007

  • .xls: Microsoft Excel 97, Microsoft Excel 2000, Microsoft Excel 2002, Microsoft Office Excel 2003, Microsoft Office Excel 2007

  • .xlsb: Microsoft Office Excel 2007

Audience

The technical documentation provides the following levels of audience support:

  • Implementer: Sufficient conceptual and reference information for a successful implementation of one or more specifications for a given task or scenario.

  • Reviewer: A definitive resource for readers who want to evaluate or understand one or more of the above file formats.

The documents listed below are covered by the Microsoft Open Specification Promise.

Protocol Description

[MS-CTDOC]: Word Custom Toolbar Binary File Format Structure Specification

The [MS-CTDOC]: Word Custom Toolbar Binary File Format Structure specification contains data used by the structures that Microsoft Word 97, Microsoft Word 2000, Microsoft Word 2002, Microsoft Office Word 2003 and Microsoft Office Word 2007 use to preserve toolbar customization. Toolbar customization provides a run-time solution for the creation and deployment of toolbar customizations that are specific to the content of a file.

[MS-CTXLS] Excel Custom Toolbar Binary File Format Structure Specification

The [MS-CTXLS] Excel Custom Toolbar Binary File Format Structure specification contains data used by the structures that Microsoft Excel 97, Microsoft Excel 2000, Microsoft Excel 2002, Microsoft Office Excel 2003, Microsoft Office Excel 2007 uses to preserve toolbar customization. Toolbar customization provides a run-time solution for the creation and deployment of toolbar customizations that are specific to the content of a file.

[MS-DOC]: Word Binary File Format (.doc) Structure Specification

The [MS-DOC]: Word Binary File Format (.doc) Structure specification describes the binary file format used by Microsoft Word 97, Microsoft Word 2000, Microsoft Word 2002, and Microsoft Office Word 2003.

[MS-ODRAW]: Office Drawing Binary File Format Structure Specification

The [MS-ODRAW]: Office Graphics Binary File Format Structure specification describes the format for the Microsoft Office graphics binary file format as used by the host applications Microsoft Word 97, Microsoft Word 2000, Microsoft Word 2002, Microsoft Office Word 2003, Microsoft Excel 97, Microsoft Excel 2000, Microsoft Excel 2002, Microsoft Office Excel 2003, and Microsoft PowerPoint 97, Microsoft PowerPoint 2000, Microsoft PowerPoint 2002, Microsoft Office PowerPoint 2003.

[MS-OFFCRYPTO]: Office Document Cryptography Structure Specification

The [MS-OFFCRYPTO]: Office Document Cryptography Structure specification describes the file format for documents with Information Rights Management policies applied.

[MS-OFORMS]: Office Forms Binary File Format Structure Specification

The [MS-OFORMS]: Office Forms Binary File Format Structure specification describes the format of forms in Microsoft Office as they are us used by the host applications Microsoft Word 97, Microsoft Word 2000, Microsoft Word 2002, Microsoft Office Word 2003, Microsoft Excel 97, Microsoft Excel 2000, Microsoft Excel 2002, Microsoft Office Excel 2003, and Microsoft PowerPoint 97, Microsoft PowerPoint 2000, Microsoft PowerPoint 2002, Microsoft Office PowerPoint 2003.

[MS-OGRAPH]: Office Graph Binary File Format Structure Specification

The [MS-OGRAPH]: Office Graph Binary File Format Structure specification specifies the file format for embedded Microsoft Graph Chart objects that commonly used by Microsoft Office 97, Microsoft Office XP, Microsoft Office 2003, Microsoft Office 2007 documents.

[MS-OSHARED]: Office Common Data Types and Objects Structure Specification

The [MS-OSHARED]: Office Common Data Types and Objects Structure specification describes data types and data structures that are commonly used by Microsoft Office 97, Microsoft Office XP, Microsoft Office 2003, Microsoft Office 2007 documents.

[MS-OVBA]: Office VBA File Format Structure Specification

The [MS-OVBA]: Office VBA File Format Structure specification describes the Microsoft Visual Basic for Applications (“VBA”) File Format for Microsoft Office 97, Microsoft Office 2000, Microsoft Office XP, Microsoft Office 2003, and Microsoft Office 2007. This specification describes a storage that contains a VBA project. The VBA project contains embedded macros and custom forms for use in Office documents.

[MS-PPT]: PowerPoint Binary File Format (.ppt) Structure Specification

The [MS-PPT]: PowerPoint Binary File Format (.ppt) Structure specification describes the binary file format used by Microsoft PowerPoint 97, Microsoft PowerPoint 2000, Microsoft PowerPoint 2002, and Microsoft Office PowerPoint 2003.

[MS-XLS]: Excel Binary File Format (.xls) Structure Specification

The [MS-XLS]: Excel Binary File Format (.xls) Structure specification specifies the binary file format used by Microsoft Excel 97, Microsoft Excel 2000, Microsoft Excel 2002, and Microsoft Office Excel 2003.

[MS-XLSB]: Excel Binary File Format (.xlsb) Structure Specification

The [MS-XLSB]: Excel Binary File Format (.xlsb) Structure specification specifies the binary file format used by Microsoft Office Excel 2007.

© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker