Ben,

I have been able to use Spreadsheet::ParseExcel with 2000 and XP XL
files.  I'm not an Excel expert but if I am not mistaken 2000 and XP use
the same file structure.  The complications might arise with XP 2003, or
97 files.  A simple work around would be to open/close all spreadsheets
with one version of Excel.  For a definite answer I would recommend that
you send an email to the modules author (I forget his name) but I found
him to be pleasant and responsive when I was using the module and had
questions.

Shaun


-----Original Message-----
From: Benjamin Walkenhorst [mailto:[EMAIL PROTECTED] 
Sent: Sunday, February 15, 2004 5:25 AM
To: [EMAIL PROTECTED]
Subject: Extract Data from Excel-files


Hello everyone,

Finally I get to use perl at work! =)
I am to facing the following problem:

There is a folder on a file-server in our network which contains 60 - 70
subfolders. Each of these subfolders contains a number of Excel-files
(.xls) ranging from zero to maybe five.
Each of these files again contains several worksheets, from which I am
to extract certain cells (these are at fixed positions) and somehow put
these to some nice output format (csv, html, maybe an SQL-database).

As of now, I am more concerned about extracting the data.
There is a module, Spreadsheet::ParseExcel, which I've tried out, and it
seems to work. But the documentation says it can not handle all versions
of excel. I am unsure what versions of Excel were used creating these
files, probably Excel 2000 and XP. I'm going to try
Spreadsheet::ParseExcel first, but if it does not work
- what other ways to access Excel-files are there? What reasons could
you think of to prefer one way over the other(s)? 

Thanks for your suggestions,

kind regards,

Benjamin

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>



-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to