2.4.322 TableStyles

The TableStyles record specifies the default table and PivotTable table styles and specifies the beginning of a collection of TableStyle records as defined by the Globals Substream ABNF. The collection of TableStyle records specifies user-defined table styles.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

frtHeader

...

...

cts

cchDefTableStyle

cchDefPivotStyle

rgchDefTableStyle (variable)

...

rgchDefPivotStyle (variable)

...

frtHeader (12 bytes): An FrtHeader structure. The frtHeader.rt field MUST be 0x088E.

cts (4 bytes):  An unsigned integer that specifies the total number of table styles in this document. This is the sum of the standard built-in table styles and all of the custom table styles. This value MUST be greater than or equal to 144 (the number of built-in table styles).

cchDefTableStyle (2 bytes):  An unsigned integer that specifies the count of characters in the rgchDefTableStyle field. This value MUST be less than or equal to 255.

cchDefPivotStyle (2 bytes):  An unsigned integer that specifies the count of characters in the rgchDefPivotStyle field. This value MUST be less than or equal to 255.

rgchDefTableStyle (variable):  An array of Unicode characters whose length is specified by cchDefTableStyle that specifies the name of the default table style.

rgchDefPivotStyle (variable):  An array of Unicode characters whose length is specified by cchDefPivotStyle that specifies the name of the default PivotTable style.