2.4.238 RRFormat

The RRFormat record specifies a formatting change that was applied to a shared workbook. If the change information is too large for a single RRFormat record, it is split into multiple RRFormat records. This record cannot be continued with Continue records.


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)

...

...

...

A

B

C

reserved

sqref (variable)

...

dxfn (variable)

...

rrd (14 bytes):  An RRD that specifies the revision record information used to track changes in a shared workbook. The RRD structure MUST conform to the restrictions specified in the following table:

Value

Restriction

rrd.revt

MUST be 0x000B.

rrd.revid

MUST be 0x0.

rrd.tabid

MUST NOT be 0xFFFF.

A - fXfDxf (1 bit):  A bit that specifies that the affected cells need to have their format reset to the format specified by the current style before applying any format from dxfn, if present.

B - fXfDxfNull (1 bit):  A bit that specifies whether dxfn exists.

C - fStyXfDxf (1 bit): A bit that specifies that the format of the cells need to be cleared before applying any format from dxfn, if present.

reserved (13 bits): MUST be zero, and MUST be ignored.

sqref (variable):  An SqRefU structure that specifies the location or locations on the sheet affected by the formatting changes specified by this record.

dxfn (variable): A DXFN structure that specifies the new cell formatting. MUST exist if and only if fXfDxfNull is 0.