Maybe language might also be a factor, are the Windows and office versions for the same language?
Thank you my friends for your replies. I found this
http://avemey.com/zexmlss/examples.php?lang=en which is Very nice tool for .xlsx and .ODS and I switched to that because :
-supports Cell comments
-supports Cell formating: fonts.name, fonts.size, fonts.color, alignment including horizontal and vertical alignment
-supports Column resizing
-supports Merge cells
-supports String formulas very easy (it's diferent for .xlsx and .ods, but very easy)
-supports coloring cells
-supports hyperlink inside of a cell
-supports unicode (very important to me) and god knows what other codepages
-it's open source under zlib licence (see
http://en.wikipedia.org/wiki/Zlib_License)
-for those who still use delphi : includes suport all delphi from Delphi5 until latest possible version.
-for those who use C++ Builder : includes suport for that too
-it's perfectly documented
and gues what: version is stil 0.0.6 beta, not even 0.1.0 !it only lacks support for lower versions of excel, prior to .xlsx.