The XlTable format uses the tdtBlank data block to represent blank cells in a table. A sequence of several blank cells may be represented by a single tdtBlank data block.
For example, the following table . . .
. . . produces the following XlTable rendering.
Data (hexadecimal) |
Description |
10 00 04 00 02 00 04 00 |
tdtTable, cb=4, rows=4, columns=2 |
06 00 08 00 02 00 03 00 04 00 05 00 |
tdtInt, cb=8, int[0]=2, int[1]=3, int[2]=4, int[3]=5 (Microsoft Excel can read tdtInt as a client, but it would write tdtFloat if it were a server.) |
05 00 02 00 02 00 |
tdtBlank, cb=2, data=2 (2 cells are blank) |
06 00 04 00 06 00 08 00 |
tdtInt, cb=4, int[0]=6, int[1]=8 |