Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re^4: Setting format in Excel using perl

by poj (Abbot)
on Apr 11, 2018 at 10:36 UTC ( #1212672=note: print w/replies, xml ) Need Help??


in reply to Re^3: Setting format in Excel using perl
in thread Setting format in Excel using perl

Which module do you use now, Spreadsheet::WriteExcel ?

poj
  • Comment on Re^4: Setting format in Excel using perl

Replies are listed 'Best First'.
Re^5: Setting format in Excel using perl
by jsuresh (Novice) on Apr 11, 2018 at 13:24 UTC
    Yes,currently I'm using Spreadsheet::WriteExcel.

    Jey

      In that case try the write_date_time solution Tux suggested here

      #!/usr/bin/perl use strict; use Spreadsheet::WriteExcel; use DBI; my $dbh = get_dbh(); # connect as req my $workbook = Spreadsheet::WriteExcel->new( 'perl.xls' ); my $worksheet = $workbook->add_worksheet(); # set column format my $datecol = 19; my $date_format = $workbook->add_format(num_format=>'m/d/yyyy h:mm'); $worksheet->set_column($datecol,$datecol,15,$date_format);#width 15 my $sql = "SELECT * FROM test21"; my $sth = $dbh->prepare($sql); $sth->execute; my $row2 = 1; while (my $aref = $sth->fetchrow_arrayref){ # convert to ISO8601 yyyy-mm-ddThh:mm:ss.ss my $date = $aref->[$datecol]; $date =~ s/ /T/; print "$date\n"; $aref->[$datecol] = ''; $worksheet->write_row($row2,0,$aref); $worksheet->write_date_time($row2,$datecol,$date); ++$row2; } $workbook->close;
      poj
        Hi All,

        Now the custom format has been applied but what I exactly need is, when we export data and print in excel,in the date field when I give filter option, it is just showing the dates but What i need is It should come Year wise and under the years, it should be month wise.

        Please provide support and Thank you so much for the help which let me set custom formats.

        Thanks

        Jey

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1212672]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (5)
As of 2020-12-01 05:53 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?