2.4.114 Feature11

The Feature11 record specifies specific shared feature data.  The only shared feature type stored in this record is a table in a worksheet.

feature (variable): A TableFeatureType structure.

If this record is not a Feature12 record, then these rules apply:

  • The feature.frtRefHeaderU.rt field MUST be 0x0872.

  • lt of the embedded TableFeatureType MUST NOT be LTEXTERNALDATA.

  • If crwHeader of the embedded TableFeatureType is zero then and fSingleCell of the embedded TableFeatureType MUST be zero.

  • fLoadTotalFmla and fLoadTotalStr of all embedded Feat11FieldDataItem MUST be zero.


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

frtRefHeaderU

...

...

isf

reserved1

reserved2

...

cref2

...

cbFeatData

...

reserved3

refs2 (variable)

...

rgbFeat (variable)

...

frtRefHeaderU (12 bytes): An FrtRefHeaderU. The frtRefHeaderU.rt field MUST be 0x0872. The frtRefHeaderU.ref8 MUST refer to a range of cells associated with this record.

isf (2 bytes): A SharedFeatureType enumeration that specifies the type of Shared Feature data stored in the rgbFeat field. MUST be ISFLIST.

reserved1 (1 byte): Reserved and MUST be zero.

reserved2 (4 bytes): MUST be zero, and MUST be ignored.

cref2 (2 bytes): An unsigned integer that specifies the count of Ref8U records within the refs2 field.

cbFeatData (4 bytes): An unsigned integer that specifies the size in bytes of the rgbFeat variable-size field. If the value is 0x0000, the size of the rgbFeat field is calculated by the following formula:

size of rgbFeat = total size of record in bytes – size of refs2 in bytes – 27 bytes

reserved3 (2 bytes): MUST be zero, and MUST be ignored.

refs2 (variable):  An array of Ref8U structures that specifies references to ranges of cells within the worksheet associated with the feature. The count of records within this field is specified by the cref2 field.

rgbFeat (variable): A variable-size structure that contains feature specific data. The size of the structure is specified by the cbFeatData field. This field MUST contain a TableFeatureType structure.