<tblGrid> (Previous Table Grid)

This element specifies a previous table grid state, the modifications to which shall be attributed to a revision by a particular author and at a particular time. This element contains the table grid settings which were previously in place before a specific set of revisions by one author. The table grid is a definition of the set of grid columns which define all of the shared vertical edges of the table, as well as default widths for each of these grid columns. These grid column widths are then used to determine the size of the table based on the table layout algorithm used (§2.4.492.4.50).

example:

If we now modify this table by reducing the size of the last column without changing the overall table width, as follows:

This table would have a table grid consisting of four grid columns as follows:

<w:tblGrid>
  <w:gridCol w:w="2088"/>
  <w:gridCol w:w="1104"/>
  <w:gridCol w:w="3583"/>
  <w:gridCol w:w="2801"/>
  <w:tblGridChange w:id="1">
    <w:tblGrid>
      <w:gridCol w:w="2088"/>
      <w:gridCol w:w="1104"/>
      <w:gridCol w:w="3192"/>
      <w:gridCol w:w="3192"/>
    </w:tblGrid>
  </w:tblGridChange>
</w:tblGrid>

The <tblGrid> element as a child of <tblGridChange> contains the previous definition for the table grid, consisting of all for grid columns as well as the original widths for those columns. ]

Parent Elements

<tblGridChange>2.13.5.35)

Child Elements

Subclause

<gridCol> (Grid Column Definition)

§2.4.12

The following XML Schema fragment defines the contents of this element:

<complexType name="CT_TblGridBase">
	<sequence>
	<element name="gridCol" type="CT_TblGridCol" minOccurs="0" maxOccurs="unbounded"/>
	</sequence>
</complexType>