2.4.239 RRInsertSh

The RRInsertSh record specifies the changes caused by inserting a sheet in a shared workbook.


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

rrd (14 bytes)

...

...

...

itabPos

reserved

cch

stName (256 bytes)

...

...

rrd (14 bytes):  An RRD structure that specifies the revision record information used to track changes in a shared workbook. The rrd.revid MUST be greater than 0 because this is a reviewable revision. The rrd.revt MUST be equal to 0x0005. The rrd.tabid MUST NOT be 0xFFFF because this revision corresponds to a specific sheet.

itabPos (2 bytes):  A TabIndex structure that specifies the position of the new sheet in the workbook.

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

cch (2 bytes): An unsigned integer that specifies the number of characters in stName that are used to specify the name of the new sheet. Characters in stName that are to the right of these used characters are ignored. If stName.fHighByte is 0, the value MUST be less than or equal to 227. If stName.fHighByte is 1, the value MUST be less than or equal to 127.

stName (256 bytes): An XLUnicodeStringNoCch structure that specifies the name of the new sheet.