2.4.834 BrtTableStyleClient

The BrtTableStyleClient record specifies information about the table style applied to a table or PivotTable (section 2.1.7.40).


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

D

E

F

reserved

stStyleName (variable)

...

A - fFirstColumn (1 bit): A bit that specifies whether any table style elements (section 2.2.6.2.2) (as specified by BrtTableStyleElement in section 2.4.835) with a tseType field equal to 0x00000003 will be applied. This field MUST be ignored for PivotTables.

B - fLastColumn (1 bit):  A bit that specifies whether any table style elements (as specified by BrtTableStyleElement) with a tseType field equal to 0x00000004 will be applied.

C - fRowStripes (1 bit):  A bit that specifies whether any table style elements (as specified by BrtTableStyleElement) with a tseType field equal to 0x00000005 or 0x00000006 will be applied.

D - fColumnStripes (1 bit):  A bit that specifies whether any table style elements (as specified by BrtTableStyleElement) with a tseType field equal to 0x00000007 or 0x00000008 will be applied.

E - fRowHeaders (1 bit):  A bit that specifies whether any table style elements (as specified by BrtTableStyleElement) with a tseType field equal to 0x00000003, 0x00000017, 0x00000018, or 0x00000019 will be applied. This field MUST be ignored for tables.

F - fColumnHeaders (1 bit):  A bit that specifies whether any table style elements (as specified by BrtTableStyleElement) with a tseType field equal to 0x00000001, 0x00000014, 0x00000015, or 0x00000016 will be applied. This field MUST be ignored for tables.

reserved (10 bits): This value MUST be 0, and MUST be ignored.

stStyleName (variable):  An XLNullableWideString (section 2.5.167) that specifies the name of the table style applied to this table or PivotTable. This field MUST be less than 256 characters long. This field MUST be either null, equal to the strName field of one of the BrtBeginTableStyle (section 2.4.280) records in the Styles (section 2.1.7.50) part ABNF, or equal to a built-in table style name as specified in [ISO/IEC29500-1:2016], section 18.8.40.