DocumentID: ECMA-376/Part4/2.4.66 Title: ECMA-376, Part4: 2.4.66 tcPr (Previous Table Cell Properties) Extracted-From: ECMA-376 Office Open XML File Formats, 1st Edition / December 2006 Warning: Coverted to HTML format by a script known to have bugs
This element specifies a previous set of table cell properties, the modifications to which shall be attributed to a revision by a particular author and at a particular time. This element contains the table cell property settings which were previously in place before a specific set of revisions by one author. Each unique property is specified by a child element of this element. In any instance where there is a conflict between the table level, table-level exception, or row level properties with a corresponding table cell property, these properties shall overwrite the table or row wide properties.
[Example: Consider a basic two row by two column table as follows:
If the cell shading in the first cell is set to red with revision tracking enabled, as follows:
This revision is specified as follows in the associated WordprocessingML:
<w:tc>
<w:tcPr>
<w:tcW w:w="4788" w:type="dxa"/>
<w:shd w:val="clear" w:color="auto" w:fill="FF0000"/>
<w:tcPrChange w:id="2" ...>
<w:tcPr>
<w:tcW w:w="4788" w:type="dxa"/>
</w:tcPr>
</w:tcPrChange>
</w:tcPr>
<w:p/>
</w:tc>
The tcPr element beneath the tcPrChange element specifies the set of table cell properties which were in place before the current revision to the document. end example]
|
Parent Elements |
|
tcPrChange (§2.13.5.38) |
|
Child Elements |
Subclause |
|---|---|
|
cellDel (Table Cell Deletion) |
|
|
cellIns (Table Cell Insertion) |
|
|
cellMerge (Vertically Merged/Split Table Cells) |
|
|
cnfStyle (Table Cell Conditional Formatting) |
|
|
gridSpan (Grid Columns Spanned by Current Table Cell) |
|
|
hideMark (Ignore End Of Cell Marker In Row Height Calculation) |
|
|
hMerge (Horizontally Merged Cell) |
|
|
noWrap (Don't Wrap Cell Content) |
|
|
shd (Table Cell Shading) |
|
|
tcBorders (Table Cell Borders) |
|
|
tcFitText (Fit Text Within Cell) |
|
|
tcMar (Single Table Cell Margins) |
|
|
tcW (Preferred Table Cell Width) |
|
|
textDirection (Table Cell Text Flow Direction) |
|
|
vAlign (Table Cell Vertical Alignment) |
|
|
vMerge (Vertically Merged Cell) |
The following XML Schema fragment defines the contents of this element:
<complexType name="CT_TcPrInner">
<complexContent>
<extension base="CT_TcPrBase">
<sequence>
<group ref="EG_CellMarkupElements" minOccurs="0" maxOccurs="1"/>
</sequence>
</extension>
</complexContent>
</complexType>