1. Spreadsheet-ParseExcel supports all of those formats.
2. You cannot access the checkbox values. *
3. You cannot extract embedded objects. *
4. It is correct that the memory consumption is a function of the amount of cell data and not of the actual file size. See also: Reducing the memory usage of Spreadsheet::ParseExcel.
* While it isn't possible to do this using Spreadsheet::ParseExcel it is *theoretically* possible to do it via OLE-Storage_Lite. It would require a lot of work however.
--
John.
| [reply] |
several of your questions could be answered by reading the documentation, perldoc SpreadSheet::ParseExcel. Maybe you should give that a try.
davidj | [reply] [d/l] |