in reply to parsing and writing excel using perl

Have you considered moving to a newer version of Perl? A lot of things have changed in eight years. You are trying to install Spreadsheet::ParseExcel (prerequisites listed in the README by the way) and Spreadsheet::WriteExcel, the error message you have posted is from is from SOAP::Lite. Take a look at this post. Super Search is your friend.

You could try to install each of the prerequisites by hand:

http://ppm.activestate.com/PPMPackages/zips/6xx-builds-only/IO-String-1.08.zip

And so on. Read A guide to installing modules for Win32 from the tutorials section of this site to learn how to install these modules by hand.

Hope this helps.

Martin