|
28 | 28 | <td style="text-align: center; color: green;">✔</td> |
29 | 29 | <td style="text-align: center; color: green;">✔</td> |
30 | 30 | <td style="text-align: center; color: orange;">●</td> |
31 | | - <td style="text-align: center; color: orange;">●</td> |
| 31 | + <td style="text-align: center; color: orange;">● <a href="#footnote6"><sup>6</sup></a></td> |
32 | 32 | <td style="text-align: center; color: green;">✔</td> |
33 | 33 | <td style="text-align: center;">N/A</td> |
34 | 34 | <td style="text-align: center;">N/A</td> |
|
389 | 389 | </tr> |
390 | 390 | <tr> |
391 | 391 | <td style="padding-left: 0.5em;"><strong>Conditional Formatting</strong></td> |
392 | | - <td style="text-align: center; color: orange;">●</td> |
| 392 | + <td style="text-align: center; color: green;">✔</td> |
393 | 393 | <td style="text-align: center; color: green;">✔</td> |
394 | 394 | <td style="text-align: center; color: red;">✖</td> |
395 | 395 | <td style="text-align: center; color: red;">✖</td> |
|
414 | 414 | <td style="text-align: center; color: green;">✔</td> |
415 | 415 | <td style="text-align: center; color: green;">✔</td> |
416 | 416 | <td style="text-align: center; color: green;">✔</td> |
417 | | - <td style="text-align: center; color: red;">✖</td> |
| 417 | + <td style="text-align: center; color: green;">✔</td> |
418 | 418 | <td style="text-align: center; color: green;">✔</td> |
419 | 419 | <td style="text-align: center;">N/A</td> |
420 | 420 | <td style="text-align: center;">N/A</td> |
|
502 | 502 | <td style="text-align: center; color: green;">✔</td> |
503 | 503 | <td style="text-align: center; color: green;">✔</td> |
504 | 504 | <td style="text-align: center; color: green;">✔</td> |
505 | | - <td style="text-align: center; color: green;">✔</td> |
| 505 | + <td style="text-align: center; color: orange;">●</td> |
506 | 506 | <td style="text-align: center; color: green;">✔</td> |
507 | 507 | <td style="text-align: center;">N/A</td> |
508 | 508 | <td style="text-align: center; color: green;">✔</td> |
|
797 | 797 | <tr> |
798 | 798 | <td style="padding-left: 2em;">Alignment</td> |
799 | 799 | <td style="text-align: center; color: red;">✖ <a href="#footnote3"><sup>3</sup></a></td> |
800 | | - <td style="text-align: center; color: red;">✖</td> |
| 800 | + <td style="text-align: center; color: green;">✔</td> |
801 | 801 | <td style="text-align: center; color: red;">✖</td> |
802 | 802 | <td style="text-align: center; color: red;">✖</td> |
803 | 803 | <td style="text-align: center; color: red;">✖</td> |
804 | 804 | <td style="text-align: center;">N/A</td> |
805 | 805 | <td style="text-align: center; color: red;">✖</td> |
806 | | - <td style="text-align: center; color: red;">✖</td> |
| 806 | + <td style="text-align: center; color: green;">✔</td> |
807 | 807 | </tr> |
808 | 808 | <tr> |
809 | 809 | <td style="padding-left: 2em;">Background Image</td> |
|
929 | 929 | <tr> |
930 | 930 | <td style="padding-left: 0.5em;"><a href="#setGetMacro"><strong>Macros</strong></a></td> |
931 | 931 | <td style="text-align: center; color: red;">✖</td> |
932 | | - <td style="text-align: center; color: green;">✔</td> |
| 932 | + <td style="text-align: center; color: orange;">● <a href="#footnote5"><sup>5</sup</td> |
933 | 933 | <td style="text-align: center; color: red;">✖</td> |
934 | 934 | <td style="text-align: center; color: red;">✖</td> |
935 | 935 | <td style="text-align: center; color: red;">✖</td> |
|
940 | 940 | <tr> |
941 | 941 | <td style="padding-left: 0.5em;"><strong>Form Controls</strong></td> |
942 | 942 | <td style="text-align: center; color: red;">✖</td> |
943 | | - <td style="text-align: center; color: red;">✖</td> |
| 943 | + <td style="text-align: center; color: orange;">● <a href="#footnote4"><sup>4</sup</td> |
944 | 944 | <td style="text-align: center; color: red;">✖</td> |
945 | 945 | <td style="text-align: center; color: red;">✖</td> |
946 | 946 | <td style="text-align: center; color: red;">✖</td> |
|
1001 | 1001 | 1. <span id="footnote1">Only text contents</span> |
1002 | 1002 | 2. <span id="footnote2">Only BIFF8 files support Rich Text. Prior to that, comments could only be plain text</span> |
1003 | 1003 | 3. <span id="footnote3">Only BIFF8 files support alignment and rotation. Prior to that, comments could only be unformatted text</span> |
| 1004 | +4. <span id="footnote4">Xlsx forms and controls can be read and written but not otherwise manipulated</span> |
| 1005 | +5. <span id="footnote5">Xlsx macros can be read and written; their values can be retrieved and changed, but only in a binary form which is unlikely to be useful</span> |
| 1006 | +6. <span id="footnote6">There is very limited support for reading styles from an Ods spreadsheet. Writing styles has better support, although Number Format is incomplete.</span> |
1004 | 1007 |
|
1005 | 1008 | ## Writers |
1006 | 1009 |
|
|
1184 | 1187 | <td style="padding-left: 1em;">Row Height/Column Width</td> |
1185 | 1188 | <td style="text-align: center; color: green;">✔</td> |
1186 | 1189 | <td style="text-align: center; color: green;">✔</td> |
1187 | | - <td style="text-align: center; color: red;">✖</td> |
| 1190 | + <td style="text-align: center; color: green;">✔</td> |
1188 | 1191 | <td style="text-align: center;">N/A</td> |
1189 | 1192 | <td style="text-align: center; color: green;">✔</td> |
1190 | 1193 | <td style="text-align: center; color: green;">✔</td> |
|
1256 | 1259 | <td style="padding-left: 1em;">Number Format Mask</td> |
1257 | 1260 | <td style="text-align: center; color: green;">✔</td> |
1258 | 1261 | <td style="text-align: center; color: green;">✔</td> |
1259 | | - <td style="text-align: center; color: green;">✔</td> |
| 1262 | + <td style="text-align: center; color: orange;">●</td> |
1260 | 1263 | <td style="text-align: center;">N/A</td> |
1261 | 1264 | <td style="text-align: center; color: green;">✔</td> |
1262 | 1265 | <td style="text-align: center; color: green;">✔</td> |
|
1472 | 1475 | <td style="padding-left: 0.5em;"><strong>Merged Cells</strong></td> |
1473 | 1476 | <td style="text-align: center; color: green;">✔</td> |
1474 | 1477 | <td style="text-align: center; color: green;">✔</td> |
1475 | | - <td style="text-align: center; color: red;">✖</td> |
| 1478 | + <td style="text-align: center; color: green;">✔</td> |
1476 | 1479 | <td style="text-align: center;">N/A</td> |
1477 | 1480 | <td style="text-align: center; color: green;">✔</td> |
1478 | | - <td style="text-align: center; color: red;">✖</td> |
| 1481 | + <td style="text-align: center; color: green;">✔</td> |
1479 | 1482 | </tr> |
1480 | 1483 | <tr> |
1481 | 1484 | <td style="padding-left: 0.5em;"><a href="#setGetComment"><strong>Cell Comments</strong></a></td> |
|
1606 | 1609 | <tr> |
1607 | 1610 | <td style="padding-left: 0.5em;"><a href="#setGetMacro"><strong>Macros</strong></a></td> |
1608 | 1611 | <td style="text-align: center; color: red;">✖</td> |
1609 | | - <td style="text-align: center; color: green;">✔</td> |
| 1612 | + <td style="text-align: center; color: orange;">● <a href="#footnote5"><sup>5</sup</td> |
1610 | 1613 | <td style="text-align: center; color: red;">✖</td> |
1611 | 1614 | <td style="text-align: center;">N/A</td> |
1612 | 1615 | <td style="text-align: center; color: red;">✖</td> |
|
1615 | 1618 | <tr> |
1616 | 1619 | <td style="padding-left: 0.5em;"><strong>Form Controls</strong></td> |
1617 | 1620 | <td style="text-align: center; color: red;">✖</td> |
1618 | | - <td style="text-align: center; color: red;">✖</td> |
| 1621 | + <td style="text-align: center; color: orange;">● <a href="#footnote4"><sup>4</sup</td> |
1619 | 1622 | <td style="text-align: center; color: red;">✖</td> |
1620 | 1623 | <td style="text-align: center;">N/A</td> |
1621 | 1624 | <td style="text-align: center; color: red;">✖</td> |
|
1803 | 1806 | </tr> |
1804 | 1807 | <tr> |
1805 | 1808 | <td id="setGetMacro"><strong>Macros</strong></td> |
1806 | | - <td>$spreadsheet->getMacrosCode();</td> |
1807 | | - <td>$spreadsheet->setMacrosCode();</td> |
| 1809 | + <td>$spreadsheet->getMacrosCode();<a href="#footnote5"><sup>5</sup></td> |
| 1810 | + <td>$spreadsheet->setMacrosCode();<a href="#footnote5"><sup>5</sup></td> |
1808 | 1811 | </tr> |
1809 | 1812 | <tr> |
1810 | 1813 | <td id="setGetSecurity"><strong>Security</strong></td> |
|
0 commit comments