2.5.108 ExtProp

The ExtProp structure specifies an extension to a formatting property.


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

extType

cb

extPropData (variable)

...

extType (2 bytes): An unsigned integer that specifies the type of the extension. MUST be a value from the table as specified in the extPropData field.

cb (2 bytes): An unsigned integer that specifies the size of this ExtProp structure.

extPropData (variable): This field specifies the extension data. The size and data type of this field varies based on the property type as specified in extType as follows:

extType value

extPropData field Data and Meaning

0x0004

A FullColorExt that specifies the cell interior foreground color.

0x0005

A FullColorExt that specifies the cell interior background color.

0x0006

An XFExtGradient that specifies a cell interior gradient fill.

0x0007

A FullColorExt that specifies the top cell border color.

0x0008

A FullColorExt that specifies the bottom cell border color.

0x0009

A FullColorExt that specifies the left cell border color.

0x000A

A FullColorExt that specifies the right cell border color.

0x000B

A FullColorExt that specifies the diagonal cell border color.

0x000D

A FullColorExt that specifies the cell text color.

0x000E

A 2-byte unsigned integer that specifies a FontScheme.

0x000F

A 2-byte unsigned integer that specifies the text indentation level. MUST be less than or equal to 250.