The next release of Spreadsheet::WriteExcel will focus on
compatibility issues.
The intention is to fix compatibility problems with Office Service
Pack 3 and with other third-party applications that can read Excel
files but cannot read Spreadsheet::WriteExcel files.
Compatibility issues that I am aware of:
Excel with SP3 and duplicate cells.
Google Docs (fixed in 2.20.01).
Apache POI can't read S::WE files.
QuickOffice can't read S::WE files.
Blackberry (??? Don't know. Some reports that it works. Some that
it doesn't).
If you are aware of other issues or applications let me know.
A pre-release, 2.20.01, of the next version of Spreadsheet::WriteExcel
is now available:
http://homepage.eircom.net/~jmcnamara/perl/prerel/Spreadsheet-WriteExcel-2.20.01.tar.gz
Changes:
2.21.01 October 26 2007 - Beta Release
+ Fixed compatibility problem with Google Docs.
Here is an example of one of the S::WE example files imported into
Google Docs. Note, Google Docs doesn't support all of Excel's features
yet so check how it handles a feature in an Excel file before
reporting problems about its support for S::WE files.
http://spreadsheets.google.com/pub?key=pxfabgNvfbyZa3cnWvEovDQ&gid=0
As usual let me know if you encounter any problems.
John.
--
Hi,
The next iteration, 2.20.02, is now available. It adds Office SP3
compatibility via a workbook compatibility_mode() method.
Anyone who is interested can download it here:
http://homepage.eircom.net/~jmcnamara/perl/prerel/Spreadsheet-WriteExcel-2.20.02.tar.gz
I am also interested to hear from BlackBerry users about the
compatibility of files produced by the current version of the module.
John.
--
> The next release of Spreadsheet::WriteExcel will focus on
> compatibility issues.
> The intention is to fix compatibility problems with Office Service
> Pack 3 and with other third-party applications that can read Excel
> files but cannot read Spreadsheet::WriteExcel files.
Hi,
The next beta iteration, 2.20.03, is now available. This adds
increased compatibility with third party applications that read Excel
files.
The new compatibility_mode() feature is now optionally on instead of
optionally off.
Changes
2.21.03 November 04 2007 - Beta Release
+ Added increased compatibility with third party
Excel reading applications.
2.21.02 November 03 2007 - Beta Release
+ Added optional compatibility_mode() to fix problems
that can occur with Office SP3.
2.21.01 October 26 2007 - Beta Release
+ Fixed compatibility problem with Google Docs.
Anyone who is interested in testing this can download it here:
http://homepage.eircom.net/~jmcnamara/perl/prerel/Spreadsheet-WriteExcel-2.20.03.tar.gz
I am still interested to hear from BlackBerry users about testing
this.
In the absence of any major problems I'll roll this out to CPAN in the
next 1-2 weeks.
John.
--
Just tested 2.19 on my Blackberry. It works fine. I can't see my URL
link to google maps, but I'll test that later. My Excel file has 19
tabs with 496 rows on each tab. Slow in loading, but that is the
download from my email server. Blackberry version 4.1.0.286
On Oct 26, 7:42 am, jmcnamara <jmcnam...@cpan.org> wrote:
> Hi,
>
> The next release of Spreadsheet::WriteExcel will focus on
> compatibility issues.
>
> The intention is to fix compatibility problems with Office Service
> Pack 3 and with other third-party applications that can read Excel
> files but cannot read Spreadsheet::WriteExcel files.
>
> Compatibility issues that I am aware of:
>
> Excel with SP3 and duplicate cells.
> Google Docs (fixed in 2.20.01).
> Apache POI can't read S::WE files.
> QuickOffice can't read S::WE files.
> Blackberry (??? Don't know. Some reports that it works. Some that
> it doesn't).
>
> If you are aware of other issues or applications let me know.
>
> A pre-release, 2.20.01, of the next version of Spreadsheet::WriteExcel
> is now available:
>
> http://homepage.eircom.net/~jmcnamara/perl/prerel/Spreadsheet-WriteEx...
Hi,
Thanks for that. If you try the new version it may speed up loading.
It generates files with additional internal indexing that allows
applications to read the file faster. Whether or not the BlackBerry
can make use of this, or if it isn't just a server issue, I don't
know.
Either way, thanks for testing it with 2.19.
John.
--
> The next beta iteration, 2.20.03, is now available. This adds
> increased compatibility with third party applications that read Excel
> files.
>
> The new compatibility_mode() feature is now optionally on instead of
> optionally off.
I'm testing forward/backward compatibility of my scripts.
compatibility_mode defaulting to "on" means I have to turn it off
because converting a big data set, as expected, causes the the RAM
usage to grow w/o limits (instead of topping at 144 it goes well over
250MB).
What would be the correct method to test for the compatibility_mode
feature and disable it only when it's available so that when the
script is run with an older version of the module it won't error out?
I tried playng with VERSION but I think parsing it it's too prone to
errors; I'd like to test the presence of the feature, but my eval
tests didn't work out, ie:
eval $workbook->compatibility_mode(0);
produces an error if the method is not available.
Thanks
Thank you for the UNIVERSAL thing I didn't know about.
Users explicitly requested, and then requested again, that I produce
files with about 1 million records (split among worksheets to stay
within 65536), final size is about 210MB.
When I implemented it I followed an example you made in the archives
of this forum, it's similar to the row_wrap.pl example.
Thanks.