Technical Documents

This section provides information about the technical documents that are contained in the Office File Formats documentation set.

Note The inter-document links in a PDF version of a technical document are functional only if all the cross-referenced documents are saved to the same local directory folder. An error message appears if you click a link that references a PDF document that is not located in the same folder (when viewing via your local hard drive) or is part of a different download (when viewing online). To save a complete set of PDF files to the same folder, download the Office File Formats .zip file. This is a large file and can take a few minutes to download.

Specification

Description

[MS-3DMDTP]: Data Visualization: 3-D Map Data Tour File Format

Specifies the Data Visualization: 3-D Map Data Tour File Format, which is a structure used for displaying an interactive 3-D visualization of data on a map. The visualization can depict different times and events associated with the data.

Click here to view this version of the [MS-3DMDTP] PDF.

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

Specifies the Word Custom Toolbar Binary File Format, which contains data used by the structures that preserve toolbar customization. This protocol also specifies how toolbar customization provides a run-time solution for the creation and deployment of toolbar customizations that are specific to the content of a file.

Click here to view this version of the [MS-CTDOC] PDF.

[MS-CTXLS]: Excel Custom Toolbar Binary File Format

Specifies the Excel Custom Toolbar Binary File Format, which contains data used by the structures that preserve toolbar customization. This protocol also specifies how toolbar customization provides a run-time solution for the creation and deployment of toolbar customizations that are specific to the content of a file.

Click here to view this version of the [MS-CTXLS] PDF.

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

Specifies the Word (.doc) Binary File Format, which is the binary file format used by Microsoft Word 97, Microsoft Word 2000, Microsoft Word 2002, and Microsoft Office Word 2003.

Click here to view this version of the [MS-DOC] PDF.

[MS-DSEXPORT]: Document Set Package Format

Specifies the Document Set Package Format, which stores the contents of a document set that has been exported from a document library.

Click here to view this version of the [MS-DSEXPORT] PDF.

[MS-ODCFF]: Office Data Connection File Format

Specifies the Office Data Connection File Format, which is used for specifying data connection information that can be used to fetch data from a database.

Click here to view this version of the [MS-ODCFF] PDF.

[MS-ODRAW]: Office Drawing Binary File Format

Specifies the Office Drawing, or OfficeArt, binary file format. This file format exists as part of various Microsoft Office application binary file formats. The OfficeArt data represents the drawing elements and all their associated formatting in those Office applications. Typically these elements are represented as shapes contained within drawings or diagrams, but may include form controls or tables.

Click here to view this version of the [MS-ODRAW] PDF.

[MS-OFFCRYPTO]: Office Document Cryptography Structure

Specifies the Office Document Cryptography Structure, which is the file format for documents with Information Rights Management policies applied.

Click here to view this version of the [MS-OFFCRYPTO] PDF.

[MS-OFORMS]: Office Forms Binary File Formats

Specifies the Office Forms Binary File Format, which is the file format that applies to Office Forms. Office Forms are a collection of controls that can be embedded in client applications and stored as part of a file. Office Forms controls can be used to provide additional interactive surfaces, such as command buttons, check boxes, or option buttons, to the user. The client application provides the location and requests the type of persistence; the structure of the persistence is determined by Office Forms for binary formats and by the client application for text formats.

Click here to view this version of the [MS-OFORMS] PDF.

[MS-OGRAPH]: Office Graph Binary File Format

Specifies the Office Graph Binary File Format, which is the file format for embedded Microsoft Graph Chart objects that are commonly used by Microsoft Office 97, Microsoft Office XP, Microsoft Office 2003, and the 2007 Microsoft Office system documents.

Click here to view this version of the [MS-OGRAPH] PDF.

[MS-ONE]: OneNote File Format

Specifies the Microsoft OneNote File Format, which is a persistence format for storing digital notes as hierarchical sets of sections and pages. Pages can contain text, images, tables, note tags, and other types of user-defined content.

Click here to view this version of the [MS-ONE] PDF.

[MS-ONESTORE]: OneNote Revision Store File Format

Specifies the OneNote Revision Store File Format (.one and .onetoc2). This file format is a collection of structures that specify a revision store organized into cross-referenced object spaces, containing objects with property sets, and containing a transaction log to ensure file integrity across asynchronous writes.

Click here to view this version of the [MS-ONESTORE] PDF.

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

Specifies the Office Common Data Types and Objects Structure, which are data types and data structures that are commonly used by Microsoft Office 97, Microsoft Office XP, Microsoft Office 2003, and the 2007 Microsoft Office system documents.

Click here to view this version of the [MS-OSHARED] PDF.

[MS-OVBA]: Office VBA File Format Structure

Specifies the Office VBA File Format Structure, which describes the Microsoft Visual Basic for Applications (VBA) File Format for Microsoft Office 97, Microsoft Office 2000, Microsoft Office XP, Microsoft Office 2003, and the 2007 Microsoft Office system. This specification also describes a storage that contains a VBA project, which contains embedded macros and custom forms for use in Office documents.

Click here to view this version of the [MS-OVBA] PDF.

[MS-OWEMXML]: Office Web Extensibility Manifest Format

Specifies the Office Web Extensibility Manifest File Format, which provides the schema for Office Web Extension manifest files.

Click here to view this version of the [MS-OWEMXML] PDF.

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

Specifies the PowerPoint (.ppt) Binary File Format, which is the binary file format used by Microsoft PowerPoint 97, Microsoft PowerPoint 2000, Microsoft PowerPoint 2002, and Microsoft Office PowerPoint 2003.

Click here to view this version of the [MS-PPT] PDF.

[MS-PST]: Outlook Personal Folders (.pst) File Format

Specifies the Outlook Personal Folders File Format, which provides the necessary technical information required to read and write the contents of a Personal Folders File. Each Personal Folders File represents a Message store that contains an arbitrary hierarchy of Folder objects, which contains Message objects, which can contain Attachment objects. Information about Folder objects, Message objects, and Attachment objects are stored in properties, which collectively contain all of the information about the particular item.

Click here to view this version of the [MS-PST] PDF.

[MS-QDEFF]: Query Definition File Format

Specifies the Query Definition File Format, which is a structure that is used to store the Power Query Formulas of the queries in a spreadsheet and their associated metadata.

Click here to view this version of the [MS-QDEFF] PDF.

[MS-QDEIF]: Query Definition Interoperability Format

Specifies the XML structure that can be used to transport query definitions between client applications.

Click here to view this version of the [MS-QDEIF] PDF.

[MS-WORDLFF]: Word (.xml) Co-Authoring File Format in Document Lock Persistence Structure

Specifies the Word (.xml) Co-Authoring File Format in Document Lock Persistence Structure, which enables a protocol client to create and manage authors' presence within regions of a word processing document.

Click here to view this version of the [MS-WORDLFF] PDF.

[MS-XLDM]: Spreadsheet Data Model File Format

Specifies the Spreadsheet Data Model File Format, which defines a binary file format that is used to store a portion of a tabular data model to represent tables, data, and relationships within a containing spreadsheet file format.

Click here to view this version of the [MS-XLDM] PDF.

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

Specifies the Excel Binary File Format (.xls) Structure, which is the binary file format used by Microsoft Excel 97, Microsoft Excel 2000, Microsoft Excel 2002, and Microsoft Office Excel 2003.

Click here to view this version of the [MS-XLS] PDF.

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

Specifies the Excel (.xlsb) Binary File Format, which is a collection of records and structures that specify Excel workbook content. The content can include unstructured or semi-structured tables of numbers, text, or both numbers and text, formulas, external data connections, charts and images.

Click here to view this version of the [MS-XLSB] PDF.