2.4.280 BrtBeginTableStyle

The BrtBeginTableStyle record specifies a single user-defined table style (section 2.2.6.3) and specifies the beginning of a collection of BrtTableStyleElement (section 2.4.835) records as defined by the Styles (section 2.1.7.50) part ABNF. The collection of BrtTableStyleElement records specifies a table style.


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

A

B

C

reserved2

ctse

...

strName (variable)

...

A - reserved1 (1 bit): This value MUST be 0, and MUST be ignored.

B - fIsPivot (1 bit): A bit that specifies whether this table style is intended to be available for use with PivotTable (section 2.1.7.40).

C - fIsTable (1 bit):  A bit that specifies whether this table style is intended to be available for use with tables.

reserved2 (13 bits): This value MUST be 0, and MUST be ignored.

ctse (4 bytes):  An unsigned integer that specifies the number of BrtTableStyleElement records in this collection. This value MUST be less than or equal to 28.

strName (variable):  An XLNullableWideString (section 2.5.167) that specifies the name of this table style. The length of this string MUST be greater than 0 and MUST be less than 256 characters.