The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Revision history for Perl module Spreadsheet::WriteExcelXML.

This module is depreacated. Use Excel::Writer::XLSX instead. See the
DEPRECATED NOTICE in the main documention.


0.15 2021-03-29

    ! Fix for failing test with perls compiled with usequadmath.
      Reported by H.Merijn Brand


0.14 2012-07-12

    ! Fix for hash randomisation bug under perl 5.17.6.
      Reported by Andreas Koenig RT#81766.


0.13 2011-26-02

    ! This module is now deprecated in favour of Excel::Writer::XLSX.


0.12 2011-04-01

    ! Minor fix for set_bold() without argument.
      Reported by Lukasz I.


0.11 2010-21-03

    + Increased row and column limits to Excel 2007's limits of
      1,048,576 x 16,384. Older limits of 65536 x 256 can still
      be imposed via the use_lower_cell_limits() method.
      Added additional tests for new limits.
      Thanks David Ashirov.


0.10 2005-29-04

    + Added autofilter option via the autofilter() and filter_column()
      worksheet methods.

    + Added autofilter.pl example program and tests.


0.09 2005-23-04

    + Added write_html_string() method to allow multiple formats to
      be added to a cell via Html formatting.
      Added html_string.pl example and test case.

    + Added write_comment() method to allow cell comments.
      Added comment.pl example and test case.

    ! Fixed bug with contiguous merged ranges. Thanks Mike Trotman.
      Updated test 32_merge.t.

    ! Fixed bug where screen gridlines couldn't be turned off.
      Thanks Mike Trotman.
      Updated test 34_page_setup.t.


0.08 2004-01-12

    + Enabled the Page Setup methods as per Spreadsheet::WriteExcel:
          set_landscape()
          set_portrait()
          set_paper()
          center_horizontally()
          center_vertically()
          set_margins()
          set_header()
          set_footer()
          repeat_rows()
          repeat_columns()
          hide_gridlines()
          print_row_col_headers()
          print_area()
          fit_to_pages()
          set_print_scale()
          set_h_pagebreaks()
          set_v_pagebreaks()

    + Added the print_gridlines() method since printed gridlines are
      off by default in Excel XML. This option was also available via
      the less obvious hide_gridlines() method.

    + Added the headers.pl example.

    + Added page_setup tests 34_page_setup.t, 35_print_area.t and
      36_print_repeat.t.


0.07 2004-11-11

    + Added automatic Unicode handling via utf8 in perl 5.8 and
      later.
      Added several unicode_*.pl examples in different encodings.
      Thanks to Sean Burke for the sample encodings.

    + Added add_write_handler() method to allow users to add
      their own data handlers to write().

    + Added write_handler examples.

    + Added write_to_scalar.pl example in order to answer frequently
      asked question about writing an Excel file to a scalar.

    + Added indent.pl, mod_perl1.pl, mod_perl2.pl and diag_border.pl
      examples.


0.06 2004-19-08

    + Enabled merge_range() as per Spreadsheet::WriteExcel.

    + Added merge.t test for the above behaviour.

    + Added merge1.pl to merge5.pl examples.

    ! Renamed the Excel 5 style merge() format to the more correct
      center_across().

    + Added support for array formulas as suggested by
      Masaaki Hirose.

    + Added array_formula.t test for the above behaviour.

    + Added array_formula.pl example.


0.05 2004-02-07

    ! Fixed bug with implicit <Cell> ss:Index attribute.

    + Added index.t test for the above behaviour.


0.04 2004-01-07

    ! Added XML escape for "\n" and test. Used in set_text_wrap().
      Thanks to Masaaki Hirose and Marc Rosenthal for reports.

    + Enabled set_row() as per Spreadsheet::WriteExcel.

    + Enabled set_column() as per Spreadsheet::WriteExcel.

    + Added tests for set_row() and set_column().


0.03 2004-13-05

    + Added write_date_time() to write dates in Excel XML's
      simplified ISO8601 format.

    + Enabled write_url() as per Spreadsheet::WriteExcel.

    + Added hyperlink.pl and date_time.pl examples.

    + Added web_component.pl example.

    + Added tests for write_date_time().


0.02 2004-25-04

    ! Fixed a Windows case insensitive bug.


0.01 2004-24-04

    First CPAN release.

    + Write strings.

    + Write numbers.

    + Write formulas.

    + Formatting.