in reply to Error in excel reader

Hello sainky

I do not have a WindowsOS so I can not replicate your error. Although based on a previous similar thread Problem opening WriteExcel generated spreadsheets with OLE, it looks the error is coming from opening the file due to the path.

Can you add this part on your code and let us know if it works?

#!/usr/bin/perl use Cwd; use strict; use warnings; use Cwd 'abs_path'; my $file = $ARGV[0]; my $dir = getcwd; my $abs_path = abs_path($file); print $abs_path . "\n";

Update: My assumption regarding the path of the file was wrong. I did not read clearly your question so my answer is not valid. Fellow Monks have provided you with proposed solutions.

Looking forward to your update. Hope this helps.

BR / Thanos

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