http://www.perlmonks.org?node_id=1213169


in reply to Module location and Setup Error Message.

Hello Anonymous Monk,

For me after downloading your code it works as expected.

Sample of code and output:

#!/usr/bin/env perl use strict; use warnings; use Spreadsheet::ParseExcel::Simple; my $xls = Spreadsheet::ParseExcel::Simple->read("To_read.xls"); foreach my $sheet ($xls->sheets) { while ($sheet->has_data) { my @data = $sheet->next_row; print join "|", @data; print "\n"; } } __END__ $ perl test.pl Hi Excel!

I do not know what is the error on your code as the error you report as line 6 is the for loop which means that line 4 and 5 are fine where I would expect to have a problem. Also I noticed that you have noticed your script readxls.PL rename it to readxls.pl.

Fix your code try to install the module through CPAN as fellow Monk marto suggested and let us know if you still have a problem.

Hope this helps, BR.

Seeking for Perl wisdom...on the process of learning...not there...yet!