#!/usr/bin/perl -w use strict; use warnings; use Spreadsheet::ParseExcel; use DateTime::Format::Excel; use Data::Dumper; use Date::Manip; use Statistics::Descriptive::Discrete ; use Storable; use LWP::Simple; use CGI; my $q = new CGI; print $q->header; print $q->start_html();# $file='/tmp/data.xls'; die "Couldn't get excel file " unless defined $file; my $cell;my $row;my $sheet;my $col;my $excel; $excel = Spreadsheet::ParseExcel::Workbook->Parse($file) or die ("cant open file"); etc etc