I found many files for managing Excel 2007/2010 files on the Internet, some of them are independent of the MS Office COM API. Some are free, some for (a lot) of money. Most, if not all, support the old binary .xls format (Excel 97-2003 BIFF8), and also not the Office Open XML.xlsx binary, but .xlsx loads 4 times more [1] than. xlsb and .xls only support 256 columns.
[1] Also .xlsx saves 2 times slower than xlsb. I checked this on a generated sheet with 10'000 rows * 1'000 columns = 10'000'000 (10 ^ 7) cells of simple chain formulas =โฆ+1 :
โญโโโโโโโโโโโโโโฅโโโโโโโโโฌโโโโโโโโโฎ โ โ .xlsx โ .xlsb โ โโโโโโโโโโโโโโโโฌโโโโโโโโโชโโโโโโโโโก โ loading time โ 165s โ 43s โ โโโโโโโโโโโโโโโโซโโโโโโโโโผโโโโโโโโโค โ saving time โ 115s โ 61s โ โโโโโโโโโโโโโโโโซโโโโโโโโโผโโโโโโโโโค โ file size โ 91 MB โ 65 MB โ โฐโโโโโโโโโโโโโโจโโโโโโโโโดโโโโโโโโโฏ
The test was performed on a computer running Windows 7 with a 2.3 GHz Core2Duo processor, 4 GB of RAM and a 5400 rpm SATA II hard drive; the computer was under some load from other processes.
source share