File Architecture

For a workbook, a single Styles part holds all its formatting definitions. Similarly, a single Themes part defines the theme information used in the workbook. These parts are referenced by relationship from the Workbook part. Each of the formatted objects refers by index to a master formatting definition record expressed in the Styles part. This master formatting record references additional supporting formatting element collections in the Styles part. If the formatting element in the Styles part is defined in terms of a theme, then this formatting element will reference an index to a theme element defined in the Theme part. The solid arrows denote that there are relationships expressed from the Workbook part to each of the Sheet1, Styles, and Themes parts. The dotted arrow from the Sheet1 part to the Styles part indicates that there are references in the Sheet1 part's markup that refer, by index, to elements defined in the markup in the Styles part. Similarly, the dotted arrow from the Styles part to the Themes part indicates that there are references in the Styles part's markup that refer, by index, to elements defined in the markup in the Themes part.