2.4.313 BrtBundleSh
The BrtBundleSh record specifies a sheet.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
hsState |
|||||||||||||||||||||||||||||||
iTabID |
|||||||||||||||||||||||||||||||
strRelID (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
strName (variable) |
|||||||||||||||||||||||||||||||
... |
hsState (4 bytes): An ST_SheetState (section 2.5.143) that specifies the visibility state of the sheet.
iTabID (4 bytes): An unsigned integer that specifies the unique identifier of the sheet. This value MUST be between 1 and 0x0000FFFF inclusive.
strRelID (variable): A RelID (section 2.5.115) that specifies the relationship that specifies the part containing sheet data. The relationship MUST be one of the following types:
§ Chart Sheet (section 2.1.7.7)
§ Dialog Sheet (section 2.1.7.20)
§ Macro Sheet (section 2.1.7.32)
§ International Macro Sheet (section 2.1.7.31)
§ Worksheet (section 2.1.7.62)
-
If strRelID is NULL and hsState is VERYHIDDEN, then the type of sheet is a module sheet.
strName (variable): An XLWideString (section 2.5.169) that specifies the unique case-insensitive name of the sheet. The length of this string MUST be at least 1 and MUST NOT exceed 31 characters. The string MUST NOT contain the following characters:
§ 0x0000
§ 0x0003
§ colon (:)
§ backslash (\)
§ asterisk (*)
§ question mark (?)
§ forward slash (/)
§ opening square bracket ([)
§ closing square bracket (])
-
The string MUST NOT begin or end with the single quote (') character.