Excel::Writer::XLSX

254 views
Skip to first unread message

jmcnamara

unread,
Oct 11, 2010, 7:12:08 PM10/11/10
to Spreadsheet::WriteExcel

I have released a new module to CPAN for writing Excel files in the
2007 XLSX format:

http://search.cpan.org/dist/Excel-Writer-XLSX/

It uses the Spreadsheet::WriteExcel interface but is in a different
namespace for reasons of maintainability.

Not all of the features of Spreadsheet::WriteExcel are supported but
they will be in time. See the "Compatibility with
Spreadsheet::WriteExcel" section of the main documentation for more
details:

http://search.cpan.org/dist/Excel-Writer-XLSX/lib/Excel/Writer/XLSX.pm#Compatibility_with_Spreadsheet::WriteExcel

The main advantage of the XLSX format over the XLS format for the end
user is that it allows 1,048,576 rows x 16,384 columns which a lot of
people have been requesting.

John.
--

Giulio Orsero

unread,
Oct 12, 2010, 4:02:17 AM10/12/10
to spreadsheet...@googlegroups.com
On Tue, Oct 12, 2010 at 01:12, jmcnamara <jmcn...@cpan.org> wrote:
>
> I have released a new module to CPAN for writing Excel files in the
> 2007 XLSX format:
>
>   http://search.cpan.org/dist/Excel-Writer-XLSX/
>

Linux CentOS/RHEL 5.x

$ perl Makefile.PL
Perl v5.10.0 required--this is only v5.8.8, stopped at Makefile.PL line 7.

Is 5.10.0 necessary for some specific feature (ie: I can edit out the
requirement and go on paying attention not to use it) or is it just
necessary for everything to work?

Thanks

--
giu...@pobox.com

Felix Schäfer

unread,
Oct 12, 2010, 4:06:25 AM10/12/10
to spreadsheet...@googlegroups.com
Hello jmcnamara,
I tried to install Excell::Writer::XLSX most of the tests returned failure because XML::Writer was nit installed on my perl.
I think you need to make XML::Writer a requirement for Excell::Writer::XLSX. That way XML::Writer would be istalled if it is not allready.
I think my cpan-reporter is not configured correctly so I choose this way to report.

Thanks for your work,
yorfeix


2010/10/12 jmcnamara <jmcn...@cpan.org>
--
You received this message because you are subscribed to the Spreadsheet::WriteExcel Google Group.

For posting and other options visit this group at:
http://groups.google.com/group/spreadsheet-writeexcel?hl=en

You can also post by sending an email to:
http://groups.google.com/group/spreadsheet-writeexcel?hl=en

To unsubscribe send an email to spreadsheet-write...@googlegroups.com

jmcnamara

unread,
Oct 12, 2010, 8:28:27 AM10/12/10
to Spreadsheet::WriteExcel


On Oct 12, 9:02 am, Giulio Orsero <giul...@gmail.com> wrote:

> Is 5.10.0 necessary for some specific feature (ie: I can edit out the
> requirement and go on paying attention not to use it) or is it just
> necessary for everything to work?


Hi,

Perl 5.10 is a requirement. The // operator is used in several places
in the code and some other features such as smart matching will be
used in the future.

I also wish to avoid some buggy UTF-8 issues I has with some of the
earlier 5.8 versions.

John.
--

jmcnamara

unread,
Oct 12, 2010, 8:30:02 AM10/12/10
to Spreadsheet::WriteExcel
On Oct 12, 9:06 am, Felix Schäfer <yorf...@googlemail.com> wrote:
> Hello jmcnamara,
> I tried to install Excell::Writer::XLSX most of the tests returned failure
> because XML::Writer was nit installed on my perl.

Hi,

There was an error in the Makefile.PL dependencies in version 0.01.
This is now fixed in version 0.02 and should already be on CPAN.

John.
--


Reply all
Reply to author
Forward
0 new messages