2.5.186 NoteSh

The NoteSh structure specifies a comment associated with a cell.


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

row

col

A

B

C

D

E

F

G

reserved4

idObj

stAuthor (variable)

...

unused2

row (2 bytes): A RW that specifies the row of the cell to which this comment is associated.

col (2 bytes): A Col that specifies the column of the cell to which this comment is associated.

A - reserved1 (1 bit): MUST be zero and MUST be ignored.

B - fShow (1 bit): A bit that specifies whether the comment is shown at all times.

C - reserved2 (1 bit): MUST be zero and MUST be ignored.

D - unused1 (1 bit): Undefined and MUST be ignored.

E - reserved3 (3 bits): MUST be zero and MUST be ignored.

F - fRwHidden (1 bit): A bit that specifies whether the row specified by row is hidden.

G - fColHidden (1 bit): A bit that specifies whether the column specified by col is hidden.

reserved4 (7 bits): MUST be zero and MUST be ignored.

idObj (2 bytes): An ObjId that specifies the Obj record that specifies the comment text.

stAuthor (variable): An XLUnicodeString that specifies the name of the comment author. String length MUST be greater than or equal to 1 and less than or equal to 54.

unused2 (1 byte): Undefined and MUST be ignored.