Solved

How can I specify sheet name in SaveParser module

Posted on 2011-03-16
3
325 Views
Last Modified: 2012-05-11
Hi,

I am using Spreadsheet Save Parser module as below --

use Spreadsheet::ParseExcel::SaveParser;
 my $wr_parser  = Spreadsheet::ParseExcel::SaveParser->new();
 my $wr_workbook = $wr_parser->Parse("Test.xls");
  my $wr_worksheet = $wr_workbook->{Worksheet}[0];

Here I am specifying the first sheet to be updated as [0].

Can I specify the sheetname here instead of [0] $wr_workbook->{Worksheet}[0];
?

Alternatively, is there a way that given a sheetname, I can find its sheet no and then use it as above.

 
0
Comment
Question by:sunny82
  • 2
3 Comments
 

Author Comment

by:sunny82
ID: 35150479
The first question should be read as --

Can I specify the sheetname here instead of [0] in $wr_workbook->{Worksheet}[0];
?
0
 
LVL 26

Accepted Solution

by:
wilcoxon earned 500 total points
ID: 35150621
Sure.  You only have to change the way you are selecting the worksheet.
use Spreadsheet::ParseExcel::SaveParser;
my $wr_parser  = Spreadsheet::ParseExcel::SaveParser->new();
my $wr_workbook = $wr_parser->Parse("Test.xls");
my $wr_worksheet = $wr_workbook->worksheet('sheetname');

Open in new window

0
 

Author Comment

by:sunny82
ID: 35150632
ok great. Thanks :)
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I have been pestered over the years to produce and distribute regular data extracts, and often the request have explicitly requested the data be emailed as an Excel attachement; specifically Excel, as it appears: CSV files confuse (no Red or Green h…
A year or so back I was asked to have a play with MongoDB; within half an hour I had downloaded (http://www.mongodb.org/downloads),  installed and started the daemon, and had a console window open. After an hour or two of playing at the command …
Explain concepts important to validation of email addresses with regular expressions. Applies to most languages/tools that uses regular expressions. Consider email address RFCs: Look at HTML5 form input element (with type=email) regex pattern: T…
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now