Solved

How can I specify sheet name in SaveParser module

Posted on 2011-03-16
3
331 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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

On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Question has a verified solution.

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

Email validation in proper way is  very important validation required in any web pages. This code is self explainable except that Regular Expression which I used for pattern matching. I originally published as a thread on my website : http://www…
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…
Six Sigma Control Plans

691 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